Я использую Mailgun php sdk для отправки пакетных писем с помощью Mailgun php sdk, однако получаю следующую ошибку:
InvalidArgumentException : First argument to Stream::create() must be a string, resource or StreamInterface.
at C:\xampp\htdocs\dtcburger.com\vendor\nyholm\psr7\src\Stream.php:87
Exception trace:
1 Nyholm\Psr7\Stream::create(Object(Illuminate\Support\Collection))
C:\xampp\htdocs\dtcburger.com\vendor\nyholm\psr7\src\Factory\HttplugFactory.php:29
2 Nyholm\Psr7\Factory\HttplugFactory::createStream(Object(Illuminate\Support\Collection))
C:\xampp\htdocs\dtcburger.com\vendor\php-http\multipart-stream-builder\src\MultipartStreamBuilder.php:61
Please use the argument -v to see more details.
Это мой код:
$mailgun = Mailgun::create(env('MAILGUN_SECRET'));
$result = $mailgun->sendMessage(config('mail.mailgunDomain'), [
'from' => config('mail.username'),
'to' => $emails,
'subject' => $mailData['subject'],
'text' => 'Hi',
'recipient-variables' => $json
]);