gpt4 book ai didi

php - 用于 PHP Soap 应用程序的 cURL 与 __SoapClient

转载 作者:行者123 更新时间:2023-12-04 06:28:02 25 4
gpt4 key购买 nike

我的 PHP 内置 SOAP 客户端反复出现问题,无论输入参数如何,它都会返回相同的错误响应。

使用 PHP 内置的 SOAP 库是否有优势,或者通过 GET 通过 cURL 直接查询有什么劣势?

    $client = new SoapClient("http://example.com/wdsl"); 

$params = array(
'Username' => 'username',
'Password' => 'pass',
'EventName' => 'Test Event',
'EventDate' => '2011-06-15T13:45:30',
'Destination' => '447987654321',
'Carrier' => '1',
'PhoneType' => '13',
'Originator' => 'ukflive',
'MessageText' => 'Test',
'LogoURL' => 'http://example.com/mail.gif',
'BookingReference' => '123456',
'Tickets' => '1',
'CollectionValidFrom' => '2011-06-15T13:45:30',
'CollectionValidTo' => '2011-06-15T18:45:30',
'TemplatePath' => '',
'PostBack' => 'http://example.com/'
);

$response = $client->__soapCall("SendManagedMobileTicket", $params);

print_r($response);

最佳答案

SoapClient 是 PHP5 的一个集成的、积极维护的部分。 cURL 是发送 HTTP 数据的快速而肮脏的方式。明智的长期决策是坚持使用 SoapClient 及其方法。

您可能还想查看响应 header ,如 __soapCall() 文档页面的注释部分所示:http://www.php.net/manual/en/soapclient.soapcall.php#102387

关于php - 用于 PHP Soap 应用程序的 cURL 与 __SoapClient,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5792531/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com