Mailjet Отписаться от статистики

Я пытаюсь получить статистику mailjet, используя этот код:

require 'vendor/autoload.php';
use \Mailjet\Resources;
$mj = new \Mailjet\Client('xxxxxxxxxxxxxxxxxxxx','xxxxxxxxxxxxxxxx');
$body = [
'EventType' => "unsub",
'Url' => "http://example.com/Eventcallbackurl"];
$response = $mj->post(Resources::$Eventcallbackurl, ['body' => $body]);
$response->success();
var_dump($response->getData()));

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

MJ18 Ресурс EventCallbackURL со значением «5 | false» для EventType | Backup уже существует.

0

Решение

Ну, я, возможно, не понимаю ваш вопрос, но может ли это помочь:

$filters = array('CustomID' => 'the custom id when creating a capmaign');
$response = $mj->get(Resources::$Messagesentstatistics, array('filters' => $filters))
1

Другие решения

Как ответил API, вы уже зарегистрировали этот ресурс. Если вы хотите изменить URL-адрес, вы можете использовать PUTс ID unsub|false и полезная нагрузка [ "Url" => $newURL ]

0

По вопросам рекламы [email protected]