我希望能夠將文本文檔上載到 SharePoint 列表。由于它實際上是一個文檔庫,因此我認為我應該上傳文件,就好像我正在上傳到驅動器一樣。我可以將文件上傳到站點的根位置。我可以獲取要上傳到的列表的 ID。但是,當我使用Microsoft Graph API作為目標時,它似乎不喜歡我提供的ID。ListItem 表示,在使用文檔庫時,ListItems 會公開為 DriveItems。如何將小文件上載到 SharePoint。我一直在用C#和GraphExplorer進行測試。它歸結為我的端點不正確。使用圖形資源管理器時,我可以使用以下兩個查詢查詢所有驅動器:graph.microsoft.com/v1.0/sites/{siteid}/drives查詢將顯示我要查找的驅動器名稱,并且它顯示的 ID 與其列表 ID 不同。這向我指示文檔庫具有單獨的列表 ID 和驅動器 ID。狀態代碼 201(已創建):graph.microsoft.com/v1.0/sites/{siteid}/drive/items/root:/testplaceholder.txt:/content狀態代碼 404(未找到):graph.microsoft.com/v1.0/sites/{siteid}/drive/items/{listid}:/testplaceholder.txt:/content狀態代碼 400(錯誤請求):graph.microsoft.com/v1.0/sites/{siteid}/drive/items/{driveid}:/testplaceholder.txt:/content誰能告訴我我缺乏理解的地方,或者我可能在哪里搞砸了?很抱歉缺少代碼格式,無法使其在URL字符串上工作。答:使用我在上面的第一個查詢中找到的驅動器ID。graph.microsoft.com/v1.0/sites/{siteid}/drives/{driveid}/root:/testplaceholder.txt:/content
1 回答

智慧大石
TA貢獻1946條經驗 獲得超3個贊
用于將文件上載到庫的示例終結點。
https://graph.microsoft.com/v1.0/sites/siteid/drives/b!zEu8xWMaOU-BdU94l2XA7SAospdkDeREgpABeq2Ahp2VZN3js8mQTq_JU5kiCSsB/root:/test.txt:/content
- 1 回答
- 0 關注
- 222 瀏覽
添加回答
舉報
0/150
提交
取消