猿问

php 中等效的 C# Web 服务代码(将身份验证数据作为标头发送)

我们正在尝试在 PHP 项目中使用 Web 服务(SoapClient)来发送短信。Web 服务是使用 C#(点网框架)创建的。项目经理描述必须使用标头而不是方法中的参数(如大多数 Web 服务)来发送身份验证数据。


这是他们给我们的示例代码:


using (var sms = new sms.Service()) 

{

    var auth = new sms.AuthHeader();


    auth.Username = "SERVICE_USERNAME";

    auth.Password = "SERVICE_PASSWORD";

    sms.AuthHeaderValue = auth;


    return sms.SendSms(messagesArray, phoneNumbersArray);            

}

网络服务地址是:


http://192.168.10.10/Service.asmx?WSDL

如果有人可以在 PHP 中建议此代码的等效项,我将不胜感激?


拉风的咖菲猫
浏览 146回答 1
1回答
随时随地看视频慕课网APP
我要回答