2016-12-06 6 views
0

Я обновляю нас до нового API MailChimp v3.Объясните сообщение об ошибке MailChimp API: ресурс 'Campaign_Collection' не найден

FWIW, мы используем DrewM's PHP library.

Когда я пытаюсь create a new campaign, я получаю это сообщение об ошибке загадочное от MailChimp:

Array (
    [type] => http://developer.mailchimp.com/documentation/mailchimp/guides/error-glossary/ 
    [title] => Resource Not Found 
    [status] => 404 
    [detail] => The resource 'Campaign_Collection' could not be found. 
    [instance] => 
) 

URL-адрес (http://developer.mailchimp.com/documentation/mailchimp/guides/error-glossary) только частично полезно; да отсутствует ресурс. Но что - Кампания_Коллекция? Это список Mailchimp? Папка Mailchimp? Какой-то тип массива, который мне нужно использовать, чтобы указать какую-то форму данных?

+0

https://mailchimp.com/contact/ –

+0

MC-разработчики на StackOverflow чаще отвечают быстрее, чем поддерживающие парни, сидящие за этой веб-формой. – haz

ответ

1

Проблема решена.

Если вы получите сообщение об ошибке, поле является ключом ключа и детали поля является отвлекающим маневром.

Это ошибка, которую вы получаете, если вы опечатали конечную точку. Например:

$mailer = new MailChimp('****YOUR API KEY****'); 
$response = $mailer->get('/xyzzy'); 

// Produces this: 
$response = [ 
    "type" => "http://developer.mailchimp.com/documentation/mailchimp/guides/error-glossary/", 
    "title" => "Resource Not Found", 
    "status" => 404, 
    "detail" => "The resource 'Xyzzy_Collection' could not be found.", 
    "instance" => "", 
    ] 
>>> 

Я, я прекратил свое существование с конечной точки кампании.