Excelファイル(xlsx)を含む複数のドライブがあるSharepointがあります。Excelを使用してSharePoint経由でExcelにアクセスすると、無効なURLエラーが返される
私は正常にExcelがGETでリストを通じてファイルを発見した: https://graph.microsoft.com/beta/sites/COMPANY.sharepoint.com:/teams/TEAM:/lists/LONGID/items/LONGID/
をExcelファイルにつながります。本文として{"persistChanges":false}を使用してexcelile/workbook/createSessionにポストしてセッションを開始しようとすると、「セグメントブックのリソースが見つかりません」というエラーが発生します。
私はlistitemで作業していたため、ドライブを介してファイルを検索しようとしていたのですが、いずれにしてもドライブにアクセスできませんでした。上記のリンク
https://graph.microsoft.com/beta/sites/COMPANY.sharepoint.com:/teams/TEAM:/drives
すべてのドライブを返します。
- ドライブ/ LONGID /ルート
- ドライブ/ LONGID /ルート/子供
- ドライブ/ LONGID /アイテム
- ドライブ/ LONGID /ルート
- ドライブ/ LONGID /に行くことによって、ドライブへのアクセスルート/子供
- ドライブ/ LONGID /アイテム
"指定されたURLが無効です" を返します。これは、デフォルトドライブのファイルにアクセスする場合と同じです。
助けていただけたら幸いです!
私は、URLの処理方法を持つ問題がある可能性がありますと信じています。 sharepoint/listsを取得すると、sharepoint/lists /と同様に動作します。 共有ポイント/ドライブの取得は有効ですが、共有ポイント/ドライブ/ は無効です。これにより、URLエラーが無効になります。 – JVan
[ここ](http://stackoverflow.com/questions/43891220/unable-to-access-the-sharepoint-list-using-microsoft-graph-api)と同じ問題です。新しいサイト形式を使用して問題を解決しました。 – JVan