我试图在Infusionsoft中插入/更新自定义值。 IF中的字段名称为“QuoteReturned'(文本字段)”。我无法为它增值。所有其他cusotm字段都在更新。
'_QuoteReturned' => 'dffdfdfdf'
编辑:我必须删除旧字段并添加上面的字段,因为我的100个自定义字段限制已完成。
答案 0 :(得分:0)
所以这可能会有所帮助,也可能没有帮助。 我最近发现InfusionSoft API要求根据自定义字段的ID更新自定义字段。
您可以使用此处的InfusionSoft API / docs获取自定义字段: https://developer.infusionsoft.com/docs/rest/#!/Contact/listCustomFieldsUsingGET
基本上,您可以使用InfusionSoft Dev-portal帐户以及有效的InfusionSoft帐户/凭证进行身份验证。 如果您还没有,请创建一个:https://developer.infusionsoft.com/
获得详细信息后,您可以登录上述API页面,然后直接从文档页面发出示例API请求(以查看IF如何使用您通过身份验证的InfusionSoft帐户响应查询)。
当它做出响应时,它会有一个自定义字段列表以及您可以在POST / Create API端点上转换并使用的ID号。
不确定这是否有帮助,因为这个问题似乎更多地是关于特定的库,但我想我会将其发布给任何希望使用自定义字段和InfusionSoft REST API的人。
哦! 还有一点需要注意。
当您使用当前客户端执行POST添加或更新数据时,您需要提交一组自定义字段,每个字段只包含两个属性:
{
"id": {whatever ID number for the the custom field you want},
content: {Whatever value you want to assign to that custom field}
}
数组中的每个项目都需要具有这些属性,并且不会在流程中的任何位置引用自定义字段名称。它全部由ID号组成,值始终由内容属性设置。