Почему функция sendMessage() выбрасывает здесь исключение?Замечание параметра SendMessage Mailgun
$mg = new MailGun('my_actual_api_key');
$response = $mg->sendMessage('my-domain.com', array(
'from' => '[email protected]',
'to' => '[email protected]',
'subject' => 'Test',
'html' => '<h1>Test body</h2>'
));
... и исключение я получаю ...
Fatal error: Uncaught exception'Mailgun\Connection\Exceptions\MissingRequiredParameters' with message 'The parameters passed to the API were invalid. Check your inputs!' in C:\wamp\www\sektor\admin\app\application\third_party\MailGun\vendor\mailgun\mailgun-php\src\Mailgun\Connection\RestClient.php on line 127
Видимо параметры, которые я посылаю к API неправы, но это следующая документация API MailGun, но это явно Безразлично Не работай.
Я вообще не модифицировал код класса Mailer.
Большое спасибо за ответ. Функция, добавленная в исключение, дала мне хорошее сообщение об ошибке, и я смог исправить эту проблему. – Lancashireman
@ Lancashireman Рад это услышать. Пожалуйста, отметьте ответ как принятый (отметьте отметку ниже стрелок). Более подробную информацию о принятии ответов можно найти здесь: http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work. –
Новое в этом. Взят под опеку! – Lancashireman