我想制作一个应用程序来阅读我对Adsense的收益。 我在Google上创建了一个应用程序,并生成了一个登录App的URL。
https://accounts.google.com/o/oauth2/auth?from_login=0&response_type=code&scope=https://www.googleapis.com/auth/adsense&redirect_uri=xxxxxxxx&access_type=offline&as=-415b671ff3966dc2&pli=1&client_id=xxxxxxxxxxx&authuser=0&hl=en
但是当用户登录应用程序并单击“允许”时,输出没有访问令牌,只有“代码”。 另外我想知道是否有一个在Android上使用谷歌OAuth api的例子,因为我试图使用它,但我失败了。
答案 0 :(得分:1)
Android中有一个适用于Android的AdSense Management API示例: https://github.com/googleads/googleads-adsense-examples/tree/master/android
它使用Google Play服务获取设备上的帐户列表和Google Client Library for Java来发送请求。
答案 1 :(得分:0)
是的,在调用任何Google的API之前,您需要先进行OAuth身份验证,然后才能拥有有效的令牌。
检查一下以了解具体方法:
http://developer.android.com/training/id-auth/authenticate.html