2

https://github.com/thybag/PHP-SharePoint-Lists-APIにあるPHP用のSharePointAPIを実装しました

WSDLからすべてのSharePointリストを取得でき、-> read($ list)関数を使用して、ドキュメントフォルダーとファイルを保持するリストを取得できました。

リスト内で、アイテムがファイルの場合、問題なくダウンロードできます。ただし、アイテムが別のフォルダー(サブディレクトリ)である場合、そのディレクトリのフォルダーとファイルにアクセスするにはどうすればよいですか?

-> read($ list)関数が機能せず、ちょっと途方に暮れています。リストアイテムのフォルダとファイルをリストとして読み取る方法を知っている人はいますか?

どうもありがとう

4

1 に答える 1

4

私の一部はおそらくあなたがgithubの問題について自分の質問に答えることができた人だと思います。他の人が同じ問題を抱えている場合に備えて、その答えをここに再投稿したほうがいいと思いました。

基本的に(少し回避策はありますが)、次のメソッドを呼び出すことで、SharePointリスト内のフォルダーの内容のリストを取得できます。

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

うまくいけば、少しの暇な時間を見つけることができたら、これを行うための専用のメソッドをライブラリに追加します。これは、将来的にもう少し簡単にするためです。

于 2013-07-01T14:26:20.813 に答える