Web フォームから Marketo API を介して簡単なリードの作成/更新を行おうとしています。Marketo だけでなく複数のソースにデータを投稿しているため、Marketo の更新中にどのフィールドとも一致しない他のフィールドがあります。これにより、1006 http://developers.marketo.com/documentation/rest/error-codes/の API エラーがスローされます。
JSON の例を次に示します。
{
"action": "createOrUpdate",
"lookupField": "email"
"input": [
{
"firstName": "Matthew Edward",
"campaign_id": "testingCID",
"lastName": "King",
"email": "mking@umbel.com"
"message": "",
}
]
}
"campaign_id" と "message" はリード キャプチャのフィールドではないため、エラーがスローされ、何もインポートされません。Marketo インポートのためだけにこのデータを消去する関数を作成したくありません。Marketo にインポートできないフィールドの「ブラックリスト」を作成する必要がなければ、将来の Web フォームはよりスケーラブルになります。
とにかくこのエラーを回避する方法はありますか? ありがとう。