当我在主Infusionsoft应用程序中使用新选项手动更新字段时,我试图找到一种在多个Partner Infusionsoft应用程序中自动更新自定义字段的方法。
这样做的目的是避免手动分别登录我们管理的每个Partner Infusionsoft应用程序,以更新自定义字段选项,以使它们在更新时与我们的主应用程序自定义字段选项匹配。自定义字段会不断更新,需要在我们所有合作伙伴应用程序中进行镜像的新选项。
该过程无需完全自动化。每当我们手动更新主应用程序中的自定义字段时,我们都可以使用触发器来更新其余应用程序。
任何人都可以朝正确的方向指引我,或者告诉我这是否不可能?
答案 0 :(得分:0)
是的,使用API可以实现。不幸的是,修改自定义字段时没有REST Webhook,因此需要对您认为是主应用程序的内容进行持续轮询。不断检查自定义字段,查看其值是否已更改。这是该文档的其余文档:
https://developer.infusionsoft.com/docs/rest/#!/Contact/retrieveContactModelUsingGET
这将包括该字段的所有可能选项。
不幸的是,您无法在较新的REST API中修改自定义字段,因此必须使用xmlrpc。其余的API仅让您根据文档进行创建。
以下是与xmlrpc结合使用以更新所有其他应用程序以匹配主应用程序的终结点的文档。 https://developer.infusionsoft.com/docs/xml-rpc/#data https://developer.infusionsoft.com/docs/table-schema/
DataFormField是自定义字段信息。您将使用数据端点修改值。
在轮询主应用程序时要小心,不要超过使用限制并应用最佳实践。