从XML-RPC迁移到REST



我正在使用JAVA,我必须将每个XML-RPC调用转换为REST调用。我该怎么做呢?

我使用KEAP(以前称为Infusionsoft")作为CRM。我有很多这样的电话:

Object[] objects=(Object[]) crmClient.execute("DataService.findByField", parameters);

我必须遵循的确切迁移过程是什么?

多谢

一旦您启动并运行并能够进行REST调用(已授权,访问令牌管理,并且能够成功进行调用),您将需要引用xml api https://developer.keap.com/docs/xml-rpc/和REST api https://developer.keap.com/docs/rest/#的文档!/并试着找到匹配的呼叫

对于findByField示例,xml api链接https://developer.keap.com/docs/xml-rpc/#data-retrieve-a-record与REST api中的此调用匹配https://developer.keap.com/docs/rest/# !//getContactUsingGET联系。

返回数据的方式很可能是一种不同的格式,因此您需要确保接下来发生的任何代码都可以访问返回的数据。

然后重复所有其他呼叫。并不是每个xml调用都有100%的匹配,所以如果你遇到任何障碍,你可能必须要有创意。

最新更新