我想問一下,如果有任何方法可以檢索公共共享文件夾的文件鏈接。就像有人創建隨機公用文件夾(每個人都可以查看它)並將一些隨機文件放入其中一樣。所以我需要從該文件夾中獲取所有文件鏈接。我所知道的是鏈接到該文件夾的格式:https://www.dropbox.com/sh/[code]/[code]。 我可以通過使用Dropbox API來做到這一點,或者唯一的選擇是直接刮掉Dropbox頁面嗎?C#Dropbox Api檢索公共共享文件夾的文件
0
A
回答
0
官方途徑獲取有關特定共享鏈接的信息是使用Dropbox的API的/ 2 /共享/ get_shared_link_metadata端點:
https://www.dropbox.com/developers/documentation/http/documentation#sharing-get_shared_link_metadata
在官方Dropbox的.NET SDK那是GetSharedLinkMetadataAsync
方法:
這不幸的是不提供的文件列表,但。我們會考慮一個功能請求。
請注意,抓取網站很容易出錯,並可能在沒有警告的情況下中斷。 (這也是對the terms反正。)
編輯:
的Dropbox API V2現在支持上市的共享鏈接文件夾中的內容。這可以通過使用與通過list_folder功能在連接的用戶帳戶中列出文件夾相同的界面來完成。要列出共享鏈接的文件夾的內容,而不是你提供的shared_link
參數的共享鏈接網址/ 2 /文件/ list_folder:
https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder
如果您使用的是官方的SDK,有也將是該端點的相應方法。在可用的.NET SDK中:ListFolderAsync
:
相關問題
- 1. Dropbox API - 共享文件夾
- 2. 在Dropbox上共享文件夾的API
- 3. DropBox文件夾共享
- 4. 通過Dropbox共享文件夾Ruby API
- 5. 通過Dropbox API共享文件夾
- 6. 使用Dropbox API從Dropbox共享文件夾下載文件
- 7. C#.Net 4檢索共享文件夾
- 8. 共享文件夾API
- 9. 使用Drive api V3檢索共享文件夾中的文件,
- 10. Windows文件夾共享API
- 11. Dropbox Python API:下載公共Dropbox文件夾
- 12. Dropbox:/ delta和共享文件夾
- 13. 共享文件夾槽C#
- 14. 在Dropbox API中訪問共享文件
- 15. Dropbox共享文件網址
- 16. 如何獲得公共共享文件/文件夾的鏈接
- 17. Dropbox API - 共享其中的文件夾和內容
- 18. 使用Java API獲取共享Dropbox文件夾的列表
- 19. Dropbox API(v2)返回「無效的共享文件夾ID」。
- 20. 將本地文件夾中的郵件複製到公共/共享文件夾
- 21. 導航鏈接到Dropbox的未共享文件/文件夾
- 22. 上的共享文件夾
- 23. Android:在Dropbox公共文件夾中列出文件
- 24. Windows 7的文件夾共享API
- 25. 獲取共享文件鏈接的Dropbox API v2.0的C#
- 26. 如何使用ios Api共享文件或文件夾?
- 27. Windows搜索共享文件夾
- 28. 共享的源文件夾,如C#
- 29. 共享一個公共源文件夾的多個MAVEN模塊
- 30. Dropbox中共享文件的os.path.getmtime