WEB开发网
开发学院软件开发Java 通过 OAuth 访问社会网络 Web 站点,第 2 部分: 构... 阅读

通过 OAuth 访问社会网络 Web 站点,第 2 部分: 构建支持 OAuth 的 Web Twitter 客户端

 2010-05-21 00:00:00 来源:WEB开发网   
核心提示: 如果在用户单击了登录按钮后,MyTwitterServlet 可以加载用户的 cookie,通过 OAuth 访问社会网络 Web 站点,第 2 部分: 构建支持 OAuth 的 Web Twitter 客户端(4),则该用户将被视为返回的用户,如 清单 1 所示,因为这次我们可以使用 serv

如果在用户单击了登录按钮后,MyTwitterServlet 可以加载用户的 cookie,则该用户将被视为返回的用户。如 清单 1 所示,可以从 token.txt 获得用户的访问令牌。因此,没有必要联系 Twitter 以对此用户再次进行身份验证。在从 Twitter 获得了用户的上一次状态及其一些好友时间轴后,该用户将被重定向到 updatee_twitter_status.jsp,参见 图 3。

如果您已经尝试了本系列文章 第 1 部分 中的 MyTtDesktopClient,您可能记得,在获得了访问 Twitter 数据的权限后,您必须输入从 Twitter 返回的 PIN。因为这次我们可以使用 servlet 中的重定向,并且在注册过程中选择了 Browser 应用程序类型,所以能够获得更好的用户体验。

图 1. MyTtWebClient 的欢迎页面
通过 OAuth 访问社会网络 Web 站点,第 2 部分: 构建支持 OAuth 的 Web Twitter 客户端

查看原图(大图)

图 2. 授予对 MyTtWebClient 的访问权限
通过 OAuth 访问社会网络 Web 站点,第 2 部分: 构建支持 OAuth 的 Web Twitter 客户端

查看原图(大图)

图 3. 进行了 OAuth 身份验证之后的 MyTtWebClient
通过 OAuth 访问社会网络 Web 站点,第 2 部分: 构建支持 OAuth 的 Web Twitter 客户端

上一页  1 2 3 4 5  下一页

Tags:通过 OAuth 访问

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接