[英]google drive/docs api in kindle fire
在我的應用程序中,我的雲服務是由Google驅動器(以前稱為google docs)提供的,以便與我使用此庫的google docs進行交互:
http://code.google.com/p/google-api-java-client/
它的運行效果很好,但要求設備上裝有Google Apis並設置了Google帳戶
沒有使用此庫,還有其他方法可以在Google文檔上進行身份驗證嗎? 還是我必須將雲提供商遷移到Dropbox?
謝謝
最好的選擇是使用OAuth 2.0,並使用(部分)為移動設備設計的客戶端流程 。
基本上,您要做的是使用Web視圖並將用戶重定向到OAuth 2.0授權頁面,然后在他們授予您訪問其數據的權限后,您只需:
而已! 借助新獲得的OAuth 2.0訪問令牌和刷新令牌,您將具有代表用戶訪問用戶的雲端硬盤數據並使用API所需的全部功能。 您已經繞過了Android客戶經理。
甚至可能有一些OAuth 2.0 / Web View客戶端庫可用於Android,這將大有幫助。
PS:此技術被廣泛使用,例如在iOS上,如果您使用Facebook庫,它將首先檢查是否安裝了Facebook應用程序。 如果未安裝Facebook應用程序,它將自動使用OAuth 2和Web View技術。 Google的Objective-C客戶端庫也使用該技術(據我所知,從未使用過)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.