PHP怎么请求c#(.net 2.0)语言开发的Web Services接口。

键盘浪人 发布于 2015/01/15 19:01
阅读 400
收藏 1
PHP
最近在对接一个平台的进货接口,但该平台的接口是 c#(.net 2.0) 语言开发的 Web Services接口。请问PHP要怎么请求

c#(.net 2.0)语言开发的Web Services接口。越详细越好,最好有案例。谢谢各位了。 还有附加一个问题,本人刚入门PHP,因为本来就是java方向的。开始我用curl_init 请求该接口返回:soap:ReceiverServer was unable to process request. ---> Data at the root level is invalid. Line 1, position 1.  

加载中
0
大王叫我来卖萌
键盘浪人
键盘浪人
是否有案例给我看看,
0
键盘浪人
键盘浪人
大牛们,拜托帮帮忙
0
dkf_genius
dkf_genius
try
<?php

require 'nusoap/lib/nusoap.php';
$client = new nusoap_client('http://localhost/prs_point/prs_point.asmx?WSDL', 'WSDL');


$error = $client->getError();
if ($error) {
    die("client construction error: {$error}\n");
}

$param = array('inputData' => 'sample data');
$answer = $client->call('testAssignment', array('parameters' => $param), '', '', false, true);

$error = $client->getError();
if ($error) {
    print_r($client->response);
    print_r($client->getDebug());
    die();
 }

 print_r($answer);

 ?>

There are more details on http://php.net/manual/en/refs.webservice.php

0
Hycomer
Hycomer
如果不使用wsdl模式,  SOAP Envelop 格式  能通过?
返回顶部
顶部