我必须使用 guzzle2 将 JSON 对象发布到 web 服务。我的服务描述如下:
<command name="postJsonData" method="POST" uri="http://10.100.54.12:8580/api/v1/domains/pn/userProfileUpdate">
我想作为 JSON 对象发送的数据数组如下所示:
$abc = array("userProfileUpdateRequest" => array ("vsid" => "123",
"channelDetails" => array (
array ("productOfferingId" => "1", "vospScode" => "S123", "productHandle" => "sports" ), array ("productOfferingId" => "2", "vospScode" => "S234", "productHandle" => "kids") ) ) );
我的问题是如何在我的这个 JSON 对象中设置参数,webservice.xml
以及如何JSON
通过客户端传递这个对象。
请记住,我正在使用guzzle2
.