Infusionsoft と通信するためのカスタム Web サービスをいくつか作成しました。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と関係がありますか?? ubuntuにもxmlrpcディレクトリを配置しましたが、うまくいきませんでした...
迅速な対応をいただければ幸いです。
ありがとう
ズナイア