Marketo API错误1006:忽略不匹配的字段

时间:2014-12-17 15:45:13

标签: api marketo

我正在尝试通过网络表单中的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"和"消息"在Lead捕获中没有字段,它会抛出错误并且不会导入任何内容。我宁愿不写一个函数来清理这个数据JUST for Marketo import。如果我们不必创建"黑名单,那么它将使未来的Web表单更具可扩展性。无法导入Marketo的字段。

无论如何都要避免这个错误吗?感谢。

1 个答案:

答案 0 :(得分:0)

这是设计的。正如您所提到的,如果您尝试更新的潜在客户字段在Marketo中不存在,则Marketo API将返回1006错误代码。

如果编写排除此数据的函数不是一个选项,则另一个选项是create custom fields in Marketo for each custom field you need to update via the API