我需要与 SOAP Web 服务通信才能使用 PHP 进行 SPARQL 查询。我所拥有的是要使用的链接和方法的名称,不幸的是我没有关于它的文档。我尝试使用在线 SOAP 客户端和服务 Web 响应正常。在我输入网址后,网站向我展示了所有方法,我简单地插入了 SQARQL 的查询。
之后我尝试使用 PHP 的类 SoapClient
$client = new SoapClient("http://X.X.X.X:XXXX/somenthing/nameSparql?wsdl");
$serviceName='methodName';
$query='SQARLquery'
$result = $client->__soapCall($serviceName,$query);
但此代码不起作用。我认为 __soapCall 的第二个参数有问题,但我不知道我必须插入什么!或者,也许我没有以正确的方式使用课程。有谁知道解决方案?是否有任何 PHP 库或类可以很好地解决我的问题?
谢谢