![](/img/trans.png)
[英]Get Access Token From Google Drive API by GoogleAuthUtil in Android
[英]Get OAuth access token to Drive API for AppEngine from an Android application
我要实现的目标:
获取访问令牌,以从用户Android智能手机上的AppEngine应用程序访问Google Drive API。
我有一个Android应用程序和一个带有端点的GAE服务器。 除了创建指向GAE处理程序( https://developers.google.com/drive/examples/python#authorization )的Web视图之外,还有其他方法吗?
我想使用播放服务,因为它应该更方便,但后来我陷入了android client_secret等问题。
谢谢
我尝试了以下建议,但出现了此异常
06-14 18:07:33.032: W/System.err(12378): com.google.android.gms.auth.GoogleAuthException: Unknown
06-14 18:07:33.052: W/System.err(12378): at com.google.android.gms.auth.GoogleAuthUtil.getToken(Unknown Source)
06-14 18:07:33.052: W/System.err(12378): at com.google.android.gms.auth.GoogleAuthUtil.getToken(Unknown Source)
06-14 18:07:33.052: W/System.err(12378): at edu.kaist.wst660.bmaingret.android.MainActivity.getAndUseAuthTokenBlocking(MainActivity.java:361)
06-14 18:07:33.057: W/System.err(12378): at edu.kaist.wst660.bmaingret.android.MainActivity$10.doInBackground(MainActivity.java:405)
06-14 18:07:33.057: W/System.err(12378): at edu.kaist.wst660.bmaingret.android.MainActivity$10.doInBackground(MainActivity.java:1)
06-14 18:07:33.062: W/System.err(12378): at android.os.AsyncTask$2.call(AsyncTask.java:264)
06-14 18:07:33.062: W/System.err(12378): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
06-14 18:07:33.062: W/System.err(12378): at java.util.concurrent.FutureTask.run(FutureTask.java:137)
06-14 18:07:33.062: W/System.err(12378): at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:208)
06-14 18:07:33.067: W/System.err(12378): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
06-14 18:07:33.072: W/System.err(12378): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
06-14 18:07:33.072: W/System.err(12378): at java.lang.Thread.run(Thread.java:856)
我看到了更多详细的例外...
注意:我在以下范围内使用此链接http://developer.android.com/reference/com/google/android/gms/auth/GoogleAuthUtil.html oauth2:server:client_id:xxxxxxxx.apps.googleusercontent.com:api_scope: https://www.googleapis.com/auth/drive.file
建议阅读以下文档,我认为该文档可以解决您描述的情况: https : //developers.google.com/accounts/docs/CrossClientAuth
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.