使用php的Sharepoint soap

时间:2009-10-26 16:20:14

标签: php sharepoint soap

是否可以使用Linux中的soap php5来请求Sharepoint? 是否有可能拥有一个wsdl php?

感谢的

3 个答案:

答案 0 :(得分:2)

我假设您不想使用基于Linux的系统these webservices来使用php的WSDL Web服务消费功能。由于php非常容错,我认为您可以轻松访问Sharepoint数据。

另一方面,当将数据传递给Web服务时,请注意php的类型,这可能会在系统间通信中遇到麻烦。

答案 1 :(得分:1)

是的,这是可能的。

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

  1. 手动将Lists.asmx文件下载到PHP服务器可访问的文件夹中。这样您就可以避免处理SharePoint站点的NTLM身份验证(您将使用基本身份验证)。 WSDL的URL应如下所示:sharepointsite.com/.com/vti_bin/Lists.asmx?WSDL
  2. 使用NuSOAP库来调用Web服务,根据我的经验,使用SharePoint Web Services比使用PHP自己的SOAP实现更容易。
  3. 以上是上述步骤(代码示例)的示例:Reading a SharePoint list with PHP

答案 2 :(得分:0)

是的,确实如此。在这里你有一个类似的问题和答案。我成功尝试了PHP5的SOAP方法,它运行得很好:

Connect to Sharepoint Database through PHP