我正在努力解决这个问题:http://android-developers.blogspot.ro/2013/01/verifying-back-end-calls-from-android.html正在努力。 我在google api控制台中创建了1个项目,并生成了2个oAuth2客户端iD的
Web应用程序的客户端ID 客户ID:XXXXXXXXXX-qngfta2rcn6trlnrg2cmc7ai0qtkd04m.apps.googleusercontent.com 这个ID对我来说很奇怪,所有的例子都像XXXXXXXXXX.apps.googleusercontent.com?!
已安装应用程序的客户端ID(android) 我正在使用eclipse并获得: keytool -exportcert -keystore c:\ Users \ alex.android \ debug.keystore -list -v XX:07:8D:E4:XX:35:11:21:E9:6F:XX:4D:C5:43:E9:XX:95:B5:XX:XX 客户ID:XXXXXXXXXX-0lp5o4od3ebkvpr96fsk5jj0tcqj8j5p.apps.googleusercontent.com 这看起来也很奇怪生成的客户端ID
现在,在项目中:
private static final String SCOPE =“audience:server:client_id:{Web应用程序的客户端ID} ...
...
的AsyncTask
GoogleAuthUtil.getToken(mActivity,mEmail,mScope);
动态 - 我的主要活动
mEmail - 使用AccountManager获取它
mScope = SCOPE
问题是我收到谷歌api的无响应,谷歌api控制台/报告中没有请求?!?!?
我认为是我的CLient ID中的东西,但我可以;不知道出了什么问题,我一步一步地完成所有事情,就像在http://android-developers.blogspot.ro/2013/01/verifying-back-end-calls-from-android.html中一样。
谢谢,