>让用户批准我的应用程序我不在乎这是否通过在帐户/设置中访问其注册的Google帐户并批准应用程序(首选方式)或通过致电Google OAuth身份验证页面
>获取可用于与Google Reader进行通信的身份验证令牌
对我来说还有一点困惑 – 我可以使用AccountManager批准我的应用程序,并从中获取授权令牌,但它不能与Google Reader一起使用.那么如何平衡AccountManager和OAuth的帐户信息? AccountManager设置中的用户获得批准后,还需要对OAuth执行任何 *** 作吗?
代码示例会很好,但我更多地看到关于所有这些片段是否相互关联的一些明确的解释
解决方法 客户经理可以让您获取不同服务的身份验证令牌.有一些不同的具体实现:ClIEntLogin,OAuth等.要让它与Google Reader一起使用,您需要传递适当的令牌类型.对于ClIEntLogin,那些是像“啊”(App Engine)和“reader”(Google Reader)这样的短字符串.对于OAuth,它们是每个服务定义的范围.那么,你作为authTokenType参数传递什么?获取令牌是异步的,因为它可能涉及网络访问.如果有缓存的令牌,它将立即返回,如果有效.流程并不那么复杂,看到上面的链接是漂亮的图片.获取令牌后,将其放在相应的标题中,并按照规范使用API.
总结以上是内存溢出为你收集整理的Android:Google SSO – OAuth或AccountManager?或两者?全部内容,希望文章能够帮你解决Android:Google SSO – OAuth或AccountManager?或两者?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)