0

私は現在、Pivo​​talTracker と Salesforce.com の間の軽量な統合を構築することを検討しています。この少しの PT ドキュメントを確認すると、PT アクティビティに基づいて Salesforce データを更新できるようです。素晴らしい!ただし、投稿されている XML データにアクセスする方法がわかりません。

ApexPages.CurrentPage()XMLにアクセスできるように見えるものは何も表示されません。中間サーバーを使用せずに、誰かがこのようなことをしましたか?

4

1 に答える 1

2

先週、Twitterでこれについて話したと思います。

私の知る限り、SFDCを介して生の(つまり、投稿されたキー/値ではない)POSTデータにアクセスする方法は(やや面倒です)ありません。Apex REST サービスのサポートは最も近いものですが、認証が必要であり、それでも希望どおりに機能しない可能性があります。

単純に XML データを取得し、それをフォーム エンコードされたキーと値のペアとして VF に送信する、ある種の仲介者プロキシが必要になることはほぼ確実です。これは非常に簡単なことですが、不要な追加の可動部分であり、ある種のサーバー リソースが必要になります。

おそらく最初に、PT が他の ping メカニズムをサポートしているかどうか、または生の POST をフォーム POST に変換するカスタム拡張機能を作成する方法を調査します。

于 2012-07-14T07:03:54.877 に答える