我正在使用mandrill的api通过我的核心php项目发送电子邮件。我按照给定here
的步骤进行操作我没有添加为“使用”,而是在我的页面中添加了相应的文件。叫api。但它向我展示了上述错误。 api的架构有点像框架。我还没有在框架上工作过。不知道如何解决它。
我做了以下
include '../api/mandrill-api-php/vendor/autoload.php';
include '../api/mandrill-api-php/vendor/jlinn/mandrill-api-php/src/Mandrill/Mandrill.php';
include '../api/mandrill-api-php/vendor/jlinn/mandrill-api-php/src/Mandrill/Struct/Message.php';
include '../api/mandrill-api-php/vendor/jlinn/mandrill-api-php/src/Mandrill/Struct/Recipient.php';
它显示我找不到错误类mandrill。
答案 0 :(得分:1)
仅包含这3个依赖项是不够的,因为mandrill对其类有其他依赖性。您可以做的是按照mandrill-api自述文件中的建议使用composer安装mandrill-api:
php composer.phar require jlinn/mandrill-api-php:~1.0
然后,在你的php中,包含自动加载文件:
require 'vendor/autoload.php';