0

我有一个应用程序需要通过 URL/XML 调用 mailchimp API。我正在尝试更改我刚刚使用 API 调用 campainReplicate 复制的活动的文件夹 ID。

我一定是看错了 api 文档,因为我似乎无法弄清楚如何正确调用 api

http://us1.api.mailchimp.com/1.3/?output=xml&method=campaignUpdate&cid=a9944f2996&options[folder_id]=38718&apikey=XXXXXXXXXXXXX55d207b37e73af9b-us1

这将返回错误消息

<MCAPI type="array">
-
<error type="string">
You must specify a name value for the campaignUpdate method
</error>
<code type="integer">-90</code>
</MCAPI>

我知道我需要那里的参数名称,无法弄清楚如何。任何帮助,将不胜感激。

4

1 回答 1

0

“名称”是参数名称..名称->值对...

有效参数列在“capaignCreate”/选项方法下...

请参阅: http ://apidocs.mailchimp.com/api/1.3/campaigncreate.func.php

因此,要移动/设置文件夹,您将使用名称“folder_id”,其值为文件夹的 id ...

我认为你难过的是将选项从创建方法转换为更新方法......它们是单独传递的:&name=folder_id&value=38718

http://us1.api.mailchimp.com/1.3/?output=xml&method=campaignUpdate&cid=a9944f2996&apikey=XXXXXXXXXXXXX55d207b37e73af9b-us1&name=folder_id&value=38718

于 2011-08-07T03:34:54.970 回答