[英]Uncaught SoapFault exception: [HTTP]
我正在嘗試使用.Net制作PhP中的Api,我使用SoapClient來做到這一點。
我可以像這樣返回它具有的功能:
$client = new SoapClient($url);
print_r($client->__getFunctions());
但是,當我嘗試使用參數調用函數時,會返回錯誤:
未捕獲的SoapFault異常:[HTTP]無法處理消息,因為內容類型為'text / xml; charset = utf-8'不是預期的類型'application / soap + msbin1'
我用這個:
$client = new SoapClient($url, array('soap_version' => 'SOAP_1_2','location'=>$urlWithoutWsdl, $params));
$response = $client->RegisterLoyaltyUser() ;
print_r($response);
所以我的問題確實是,我必須用另一種方式或另一個庫來調用它嗎?
編輯
該api受用戶名和密碼保護,也許這是我所缺少的東西?
提前致謝。
刪除SOAP 1_2周圍的引號。 這是一個常量而不是字符串值
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.