要疯了,哪位GG熟悉PHP 调用SOAP的

害虫滴害虫 2011-08-02 03:49:03
另一组的同事用JAVA写的SOAP API

<xs:complexType name="RequestSOAPHeader">
<xs:sequence>
<xs:element name="spId" type="xs:string"/>
<xs:element name="spPassword" type="xs:string"/>
<xs:element name="timeStamp" type="xs:string"/>
<xs:element name="productId" type="xs:string"/>
<xs:element minOccurs="0" name="SAN" type="xs:string"/><xs:element minOccurs="0" name="transactionId" type="xs:string"/>
<xs:element minOccurs="0" name="transEnd" type="xs:string"/>
<xs:element minOccurs="0" name="linkId" type="xs:string"/>
<xs:element minOccurs="0" name="OA" type="xs:anyURI"/>
<xs:element minOccurs="0" name="FA" type="xs:anyURI"/><xs:element minOccurs="0" name="multicastMessaging" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>

用户认证这里搞了一天了还是不成功,求解
...全文
50 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
害虫滴害虫 2011-10-30
  • 打赏
  • 举报
回复
	public function sendSms($address,$message,$senderName='')
{
if(!is_array($addresses)) $addresses = explode(";",$addresses);
$this->client = new SoapClient($this->wsdl['sms'],$this->options);
$this->createHeader();
$parameters = array(
'addresses'=>$address,
'message'=>$message,
'senderName'=>$senderName,
);
$result = $this->client->sendSms($parameters);
return $this->parseResult($result);
}

其中的一小段,多看看手册,你懂的
foolbirdflyfirst 2011-08-02
  • 打赏
  • 举报
回复
让你的java同事教你用soapui软件。然后自己分析请求头以及body

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧