我已經用了很長一段時間這裏描述的複製要求採取行動: (https://dev.onedrive.com/items/copy.htm) - POST /驅動器/項目/ {項目-ID} /複製的access_token =? (但有一個小錯誤,因爲它有點不同:POST /drive/items/{item-id}/action.copy?access_token = ...)是正確的。複製文件錯誤
從Copy-POST請求中,我從位置響應標頭獲取一個url:https:// onedrive.com/monitor/{monitor-id-...}以監視複製進度以及狀態何時完成,新資源的元數據有響應(例如data.id,name,createdTime等)。我正在做一個GET url請求來獲取所有這些監控細節。
2天前我注意到API的響應存在一些差異。
- 的URL格式不同,https://onedrive.com/monitor/ {監控-ID -...}?=的access_token .....當我嘗試使用的URL生成GET,我收到了一條API不發現消息。
- 當我從url中刪除access_token並再次執行GET請求時,新的響應是200,但它缺少有關新創建項目的信息的數據響應。
爲了解決這個問題,我需要getItem爲新項目,並獲取元數據添加更多的請求和更多的時間來複制操作。 任何想法爲什麼/究竟發生了什麼? 感謝
也正在跟蹤https://github.com/OneDrive/onedrive-api-docs/issues/545 – Brad
謝謝,測試它,似乎現在工作。 – spyDeveloper
@Brad Hi bro,api「/ drive/items/{item-id}/copy」仍然不起作用,爲什麼這個錯誤的API仍然在開發人員指南頁面中? 鏈接:https://dev.onedrive.com/items/copy.htm – codezjx