haz*_*haz 0 php mailchimp mailchimp-api-v3.0
我正在将我们升级到新的 MailChimp v3 API。
FWIW,我们正在使用DrewM 的 PHP 库。
当我尝试创建新的营销活动时,我从 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] =>
)
Run Code Online (Sandbox Code Playgroud)
URL ( http://developer.mailchimp.com/documentation/mailchimp/guides/error-glossary ) 仅提供部分帮助;是的,缺少资源。但什么是 Campaign_Collection?它是 Mailchimp 列表吗?Mailchimp 文件夹?我需要使用某种数组结构来指定某种形式的数据?
也许为时已晚,但我认为这对其他人可能有帮助。通常 Mailchimp 返回“无法找到所请求的资源。 ”,而不告诉它是否是由于您的列表 ID 或方法等造成的。
确保您使用正确的列表 ID。它不是您在网址上看到的那个。从顶部菜单中,您需要转到Audience并选择“ All Contacts”
然后你需要去:
Audience -> Settings -> Audience Name and defaults
Run Code Online (Sandbox Code Playgroud)
然后在右栏中,您将看到“受众 ID”,其中有一些奇怪的、毫无意义的解释:
“某些插件和集成可能会请求您的受众 ID。通常,这就是他们想要的:abcd1234xxx。 ”
这就是您需要的“ listID ”!
PS:如果它被称为“AudienceID”,那么应该在 API 参考上更新它。文档为audienceID,我不listID相信。