簡體   English   中英

使用清單權限自動獲取身份驗證令牌

[英]Getting auth token automatically using the manifest permissions

我嘗試從Android應用程序訪問Google雲端硬盤。 我使用getAuthToken方法,並且工作正常。 用戶必須在第一次使用該應用程序時對其進行驗證。

但是,我想知道是否可以在安裝應用程序時使用權限。 例如, Google雲端硬盤應用程序可以做到這一點。 該應用程序可以訪問我的Google雲端硬盤,並且沒有顯示用於驗證權限請求的對話框。 查看AndroidManifest.xml中使用的權限,可以找到:

<uses-permission android:name="com.google.android.gm.permission.READ_GMAIL"/>
<uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH"/>
<uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH.OTHER_SERVICES"/>
<uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH.ALL_SERVICES"/>
<uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH.writely"/>
<uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH.wise"/>
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>

我沒有找到有關這些權限的太多信息,但是是否有可能使用這些權限而不必從用戶那里尋求驗證? 還是這些許可嚴格用於Google Apps?

先感謝您

看來不可能做到這一點。 一個很好的答案可以在這里找到。 最好的解決方案似乎顯示權限請求對話框。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM