我编写了一些自定义 Web 服务来与 Infusionsoft 进行通信。我想根据 EmailId 从 Infusionsoft 获取自定义字段。我使用以下 SDK 来满足我的要求:https ://github.com/infusionsoft/PHP-iSDK
问题是,当我在本地机器上测试我的代码时,它运行良好。我的本地机器包含 Windows 7 和 wamp 服务器。
但是当我将它部署在基于 Ubuntu 的云服务器上时。它不起作用。我已经在ubuntu上安装了apache服务器..
我在一些函数中的 isdk.php 文件中放置了一些调试点。这些是它们在每台机器上的日志:
本地机器 - Windows 7:
In Find By Email Method
***In method caller***
Response From Call: Array
Custom field from Infusionsoft: 20130803T07:46:03
云服务器 - Ubuntu:
In Find By Email Method
***In method caller***
Response From Call: 0
似乎它已成功连接到 Infusionsoft,但它没有正确返回输出。我在两者上都使用了相同的请求参数。
我在这里想念什么?它与xmlrpc有关吗?我也将 xmlrpc 目录放在了 ubuntu 上……但它没有成功……
任何快速响应将不胜感激。
谢谢
祖奈尔