亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何從 SharePoint 列表(文檔庫)獲取驅動器 ID 以上載文件?

如何從 SharePoint 列表(文檔庫)獲取驅動器 ID 以上載文件?

C#
慕容森 2022-08-20 14:54:43
我希望能夠將文本文檔上載到 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


查看完整回答
反對 回復 2022-08-20
  • 1 回答
  • 0 關注
  • 222 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號