我已经在Lumen项目中安装了Mailgun php。( https://github.com/mailgun/mailgun-php )
通过composer composer require mailgun/mailgun-php kriswallsmith/buzz nyholm/psr7
我的代码是这样的:
use Mailgun\Mailgun;
$mg = new Mailgun('key-xxxxxxxxxxxxxxxxx');错误:
Argument 1 passed to Mailgun\Mailgun::__construct() must be an instance of Mailgun\HttpClient\HttpClientConfigurator, string given, ........有人解决了这个问题吗?
谢谢。
发布于 2021-04-21 14:31:39
您实际上还没有阅读您正在使用的库的文档。
use Mailgun\Mailgun;
$mg = Mailgun::create('key-example');您需要调用Mailgun::create(),而不是创建Mailgun的新实例。
值得注意的是,Lumen仍然支持Laravel的邮件实现,所以您仍然可以使用它,而不是直接要求Mailgun (如果它支持您的用例)。
https://stackoverflow.com/questions/67189665
复制相似问题