php soap 用户名密码,PHP SOAP客户端帮助!
我必須創建一個發送潛在客戶的PHP SOAP客戶端,但我以前從未使用過SOAP,而且我的XML不是很好,這是我到目前為止編寫的代碼。 。 。
try {
$client = new SoapClient(null, array(
'location' => "https://wwa.website.co.za/CallmasterTes/LeadService.asmx",
'uri' => "urn:Website:Callmaster:InTuch/CreateLead",
'login' => "username",
'password' => "password"
));
$sysName = ' ';
$clientCode = ' ';
$expTimestamp = ' ';
$schedTimestamp = ' ';
$client->CreateLead("ExternalLead",
new SoapParam($sysName, "BusinessSystemName"),
new SoapParam($clientCode, "BusinessSystemClientCode"),
new SoapParam($_POST['Title'], "Title"),
new SoapParam($_POST['FirstName'], "FirstName"),
new SoapParam($_POST['Surname'], "Surname"),
new SoapParam($_POST['IdNumber'], "IdNumber"),
new SoapParam($_POST['Gender'], "Gender"),
new SoapParam($_POST['DateOfBirth'], "DateOfBirth"),
new SoapParam($_POST['Language'], "Language"),
new SoapParam($_POST['EmailAddress'], "EmailAddress"),
new SoapParam($_POST['HomeTelNumber'], "HomeTelNumber"),
new SoapParam($_POST['BusinessTelNumber'], "BusinessTelNumber"),
new SoapParam($_POST['MobileTelNumber'], "MobileTelNumber"),
new SoapParam($_POST['OtherTelNumber'], "OtherTelNumber"),
new SoapParam($_POST['PreferredTelNumberCode'], "PreferredTelNumberCode"),
new SoapParam($_POST['CampaignName'], "CampaignName"),
new SoapParam($_POST['ProductName'], "ProductName"),
new SoapParam($_POST['Comments'], "Comments"),
new SoapParam($expTimestamp, "ExpiryTimestamp"),
new SoapParam($schedTimestamp, "ScheduledTimestamp"),
);
}
catch (SoapFault $fault) {
trigger_error("SOAP Fault: (faultcode: {$fault->faultcode}, faultstring: {$fault->faultstring})", E_USER_ERROR);
}
?>
以下是開發人員在服務器端提供的SOAP 1.2請求和響應示例。
POST /CallmasterTest/LeadService.asmx HTTP/1.1
Host: wwa.website.co.za
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
string
int
Mr or Ms or Mrs or Miss...etcstring
string
string
Male or Female
date
string
string
string
string
string
string
Business or Home or Mobile or Other
string
string
string
dateTime
dateTime
響應:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
boolean
string
guid
string
string
string
string
我真的嘗試過所有的東西,并且搜索到了天堂,但是我無法讓它工作,我確信它可能是我想念的小東西,我真的很感激幫助,感謝!
總結
以上是生活随笔為你收集整理的php soap 用户名密码,PHP SOAP客户端帮助!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Oracle使用ini启动,python
- 下一篇: php视频流传输,视频流传输协议RTP/