2015-11-08 128 views
0

我試圖通過HTTP請求查詢the new Dropbox API v2的基本文件夾元數據。我可以使用端點files/list_folderfiles/get_metadata沒有問題,但我對sharing/get_folder_metadata調用返回的:Dropbox API(v2)返回「無效的共享文件夾ID」。

{"error_summary": "invalid_id/", "error": {".tag": "invalid_id"}, "user_message": {"locale": "unknown", "text": "Invalid shared folder ID."}} 

我有幾個不同的文件夾中的ID-的數值即是在1.0版API使用的ID試過,以及例如由files/list_folder(其全部以id:作爲前綴)返回的類似於散列的ID。所有這些都產生相同的結果:

{"shared_folder_id":"976667947","include_membership":true} 
{"shared_folder_id":"id:976667947","include_membership":true} 
{"shared_folder_id":"2PUz957E_toAAAAAAAAAkQ","include_membership":true} 
{"shared_folder_id":"id:2PUz957E_toAAAAAAAAAkQ","include_membership":true} 

(我炒一些數字/字母上方,但在我的測試代碼我複製和粘貼由API返回自己的ID)

如何我是否指示shared_folder_id

(我應注意,此端點被標記在該文檔中的β是,它也可以是顯著即沒有在API Explorer端點採取shared_folder_id作爲輸入。)

回答

2

共享的文件夾ID的這裏應該使用Dropbox API v2中的一些地方,例如從/sharing/list_folders,其中響應包含entries字段,其​​是SharedFolderMetadata的列表,其中每個列表具有id

id看起來是這樣的:

dbsfid:AAAhfghd_efhgfgeJfgwUm-SOyhgffgY

相關問題