Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用php的Sharepoint soap_Php_Sharepoint_Soap - Fatal编程技术网

使用php的Sharepoint soap

使用php的Sharepoint soap,php,sharepoint,soap,Php,Sharepoint,Soap,是否可以从Linux使用soap php5来请求Sharepoint? 有可能有一个wsdl-php吗 谢谢我假设您不想从基于linux的系统使用php的WSDL web服务消费特性。由于php具有相当的容错性,我认为您将很容易访问Sharepoint数据 另一方面,在向web服务传递数据时,请注意php的无类型性,这可能会导致系统间通信出现问题。是的,这是可能的 假设您想要执行一个基本操作,比如从PHP读取SharePoint列表。我发现从PHP访问SharePoint列表Web服务的最简单方

是否可以从Linux使用soap php5来请求Sharepoint? 有可能有一个wsdl-php吗


谢谢

我假设您不想从基于linux的系统使用php的WSDL web服务消费特性。由于php具有相当的容错性,我认为您将很容易访问Sharepoint数据

另一方面,在向web服务传递数据时,请注意php的无类型性,这可能会导致系统间通信出现问题。

是的,这是可能的

假设您想要执行一个基本操作,比如从PHP读取SharePoint列表。我发现从PHP访问SharePoint列表Web服务的最简单方法是:

  • 在PHP服务器可以访问的文件夹中手动下载Lists.asmx文件。这样,您将避免处理SharePoint站点的NTLM身份验证(您将使用基本身份验证)。WSDL的URL应该如下所示:sharepointsite.com/_vti_bin/Lists.asmx?WSDL
  • 使用NuSOAP库调用Web服务,根据我的经验,使用SharePoint Web服务比使用PHP自己的SOAP实现更容易

  • 下面是上述步骤的示例(代码示例):

    是的,确实如此。这里有一个类似的问题和答案。我成功地尝试了PHP5的SOAP方法,效果非常好: