質問

私は(Salesforceの経由)バックSOAP要求に対するACK応答を送信していると私は私がSFに送り返すてるものをキャプチャしたいと思います。今、私は応答を記録するためのob_start(またはob_関数のいずれか)を使用しますが、私は前にob_使ったことがないし、しばらくの間、グーグルでの後、私は従う/使用できる何かを見つけられませんでしたいくつかのものをオンラインで見られます。

問題: SalesforceはSOAP経由で自分のサーバーに送信メッセージを送信し、私がメッセージを処理し、SFにACKファイルを送り返します。私は、メッセージ(と何か)私はSFに送り返すてるの記録/記録したいです。私はこれを行うことができますどのように?

役に立ちましたか?

解決

はい、あなたは、出力バッファへの書き込みは何も使用してキャプチャすることができます。

ob_start();
// create and send your SOAP message
// ...
$mystring = ob_get_contents(); // retrieve all output thus far
ob_end_clean ();               // stop buffering
log($mystring);                // log it 
echo $mystring;                // now send it
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top