将成批记录发送到“同步线索”端点时,如果请求本身成功,则会返回一个result
数组,其中包含每条记录的成功或失败。不幸的是,在发生记录级失败的情况下,将没有任何标识信息可用于响应以引用回我在请求中批量发送的input
集合。
我需要将所有“跳过的”结果重新绑定到请求中未能处理的记录。 result
数组的顺序与我批量发布的input
条记录的集合的顺序相同吗?这将使我能够按集合索引引用input
记录。
答案 0 :(得分:0)
请参阅Marketo's Developer documentation来查询有市场的人。
您应该能够将提交的顺序与返回的序列号相关联。
...调用以创建或更新销售线索数据库对象将返回一个 结果数组中每个对象的 seq 字段。 列出的数字与所请求中更新记录的顺序相对应。每个项目还将返回该对象的idField的值 类型和状态。状态字段将指示“已创建”之一 “已更新”或“已跳过”。如果状态被跳过,则将 也是具有一个或多个原因的相应“原因” 数组 包含代码和消息的对象,指示记录的原因 被跳过了。