1

WCF サービスの署名は次のとおりです。

[OperationContract]
DataResponse PostData(string transactionKey, KeyValuePair<string, string>[] customFields);

私は nusoap を使用していますが、任意の PHP ライブラリを自由に使用できると信じています。配列を JSON または XML で投稿する方法を知りたいです。実際の文字列をレンダリングして文字列を投稿しても問題ありません。

参考: 入力要素とその値から KeyValue ペアを収集しているため、シリアル化するカスタム KeyValuePair オブジェクトまたはクラスがありません。

前もって感謝します!

4

1 に答える 1

1

jsonとしてPOSTしたい場合は、次を使用してjson_encode();ください:

$some_array = array();
$some_array['first_name'] = 'john';
$some_array['last_name'] = 'doe';

echo json_encode($some_array); //send this out.
于 2012-12-17T23:56:48.913 に答える