-1

Salesforce でフィールド値を変更するとき、アウトバウンド メッセージを PHP / MySQL サイトに送信できるようにする必要があるため、xml を解析してデータベースに変更を加えることができます。

PHP でその送信メッセージを聞くにはどうすればよいですか? 何をセットアップする必要がありますか?

4

2 に答える 2

1

まず、非常に詳細に説明する PHP SOAP リスナーを使用して Salesforce アウトバウンド メッセージをキャプチャする PHP SOAP リスターが必要です。

次に、SimpleXMLElement::childrenで名前空間を使用してメッセージを解析します。これについては、Parse XML with namespace with SimpleXML in PHP で説明しています。

それが役に立てば幸いです!

于 2013-11-17T09:25:22.463 に答える
1

Salesforce で送信メッセージを作成すると、wsdl を生成するためのリンクが提供されます。その wsdl は、PHP サービスが提供する必要があるコントラクトを表します。クライアント コードの生成に使用できる wsdl2Php ツールは多数あります。

そこから、パブリック エンドポイントをサイトに公開し、アウトバウンド メッセージ エンドポイントを更新してサービスを指すようにするだけです。

于 2012-07-31T21:19:50.047 に答える