Как мне кодировать в PHP эту инструкцию, предоставленную поставщиком "УДАЛИТЬ / <domain>/ отписаться / <address>" - PullRequest
0 голосов
/ 29 апреля 2020

Я работаю с Mailgiun. Их документация показывает пример php для получения списка адресов электронной почты (см. Ниже), который я работаю в своем собственном коде.

require 'vendor/autoload.php';
use Mailgun\Mailgun;

# Instantiate the client.
$mgClient  = Mailgun::create('PRIVATE_API_KEY', 'https://API_HOSTNAME');
$domain    = 'YOUR_DOMAIN_NAME';
$recipient = 'bob@example.com';
$tag       = '*';

# Issue the call to the client.
$result = $mgClient->suppressions()->unsubscribes()->create($domain, $recipient, $tag);

Я хочу удалить запись в их списке и их Пример кода для этого показывает только следующую строку кода:

DELETE /<domain>/unsubscribes/<address>

Как мне кодировать строку выше, используя PHP?

Примечание:
Я пробовал следующее блок кода,

$result = $mailgun_client->suppressions()->bounces()->delete('mg.quikkast.com', 'emailaddress@gmail.com');

, но возвращается следующая ошибка:

Mailgun \ Exception \ HttpClientException: конечная точка, к которой вы пытались получить доступ, не существует. Проверьте, совпадает ли домен с доменом, который вы настроили в Mailgun.

До сих пор Mailgun не ответил решением моей заявки в службу поддержки. Поэтому любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 29 апреля 2020

Обновлен до последней версии библиотеки MG. Написал новый вопрос, чтобы специально заставить MG исправить ошибку, о которой сообщает их код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...