PHP SharePoint API 文档子目录列表

标签 php sharepoint

我刚刚实现了 PHP 的 SharePointAPI,可以在 https://github.com/thybag/PHP-SharePoint-Lists-API 找到它。

我能够从 WSDL 检索所有 SharePoint 列表,并且能够使用 ->read($list) 函数检索包含文档文件夹和文件的列表。

在列表中,如果该项目是文件,我就可以正常下载它。 但是,如果该项目是另一个文件夹(子目录),我如何访问该目录的文件夹和文件?

->read($list) 函数不起作用,我有点不知所措。有谁知道我如何读取列表项的文件夹和文件,因为它是列表?

非常感谢

最佳答案

虽然我怀疑你可能是最终在 github issues 上设法回答自己问题的人;我想我不妨在这里重新发布这个答案,以防其他人遇到同样的问题。

本质上(尽管需要解决一些问题),您可以通过调用以下方法来获取共享点列表中文件夹内容的列表:

$sp->read($listName,
          NULL,//$limit 
          NULL,//$query
          NULL,//$view 
          NULL,//$sort 
          "<Folder>" . $listName . "\\" . $folderName . "</Folder>"//$options 
)

希望一旦找到一些空闲时间,我会在库中添加一个专门的方法来执行此操作,只是为了使其将来更加简单。

关于PHP SharePoint API 文档子目录列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11992136/

相关文章:

php - 从外部文件动态地将函数加载到类中

php - 更改 PHP 代码以允许传递唯一 ID

c# - 使用 lists.asmx 网络服务下载列表附件

c# - 使用 C# 在 Sharepoint Web 部件中使用 .net ajax 和分页时出现意外结果

javascript - 在 SharePoint 2013 中使用 NAPA 进行 CRUD 操作

javascript - 无法获取从 PHP 到 $.ajax 的 JSON 回显

php - 静态构造函数的最佳实践

php - 如何使 WordPress 上的页脚在移动设备上居中对齐,但在桌面和平板电脑 View 上居中对齐

css - SharePoint 标题表在特定 _layout 页面上放大

sharepoint - 所有订阅列表