[英]How to get only the contents of a .txt file in dropbox using the dropbox api v2 using android
[英]Is it possible to work with Dropbox REST API without any libraries, using only GET&POST requests?
此外,最好不啟動用戶登錄的Web瀏覽器。 例如,ES文件管理器在其自己的片段中顯示此表單。
我需要我的應用程序非常小,而大多數庫只有幾兆字節。
您絕對可以在沒有庫的情況下訪問API,但所有身份驗證都需要OAuth(這需要打開瀏覽器)。 對Core API的所有調用都只是HTTP,標題為Authorization: Bearer <token>
,因此任何HTTP庫都可以。 例如,這個curl
命令將寫一個名為hello.txt
的文件:
curl -X PUT https://api-content.dropbox.com/1/files_put/auto/hello.txt?overwrite=false \
-H 'Authorization: Bearer <YOUR_TOKEN>' \
-H 'Content-Type: text/plain' \
-d 'Hello, World!'
請參閱我的博客文章,了解如何使用curl從命令行調用Core API ,以及如何在不使用OAuth或Dropbox庫的情況下從各種語言執行此操作。
是的,但Dropbox OAuth步驟需要通過HTML表示方式登錄。 資源。
注意:這是需要www.dropbox.com上的端點的唯一步驟。 所有其他API請求均通過api.dropbox.com或api-content.dropbox.com完成。
在OAuth流程之后,您將收到令牌和密碼。 通過這些,您可以使用HTTP請求調用REST API。
這是一個SO問題和一個很好的答案,討論使用JavaScript的Dropbox身份驗證(雖然使用庫): 從節點js傳輸文件到Dropbox沒有基於瀏覽器的oauth身份驗證
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.