0

URL/XML 経由で mailchimp API を呼び出す必要があるアプリがあります。API 呼び出し campainReplicate を使用してコピーしたばかりのキャンペーンの folder_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」/optionsメソッドの下にリストされています。

参照: 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 に答える