Android开发:实现Feedly登录授权获取访问令牌并展示订阅
开发Feedly订阅内容Android应用:授权登录实现说明
我正在开发一款Android应用,核心功能是让用户访问并展示自己在Feedly上的订阅内容。目前的关键第一步是通过Feedly API获取登录页面的HTML,以此启动OAuth授权流程。
授权请求URL示例
我使用的是Feedly沙箱环境的授权请求,具体URL如下:
https://sandbox7.feedly.com/v3/auth/auth?client_id=sandbox&redirect_uri=http%3A%2F%2Flocalhost&scope=https://cloud.feedly.com/subscriptions&response_type=code
参数说明
client_id: 这里填的是sandbox,对应Feedly的沙箱测试环境redirect_uri: 因为还没部署正式服务,暂时用http://localhost作为重定向地址,后续用户登录完成后,Feedly会把授权码返回到这个地址scope: 指定了应用需要的权限是访问用户的订阅内容,对应https://cloud.feedly.com/subscriptionsresponse_type: 设置为code,表示采用授权码模式获取访问令牌
后续流程
提交这个请求后,用户会进入Feedly的登录页面,完成登录并授权我的应用后,Feedly会将授权码发送到指定的redirect_uri。接下来我需要用这个授权码去换取访问令牌,之后就能通过令牌调用Feedly API获取用户的订阅内容了。
内容的提问来源于stack exchange,提问作者yasin tavukcuoglu
相关产品推荐
相关产品推荐

