0

而不是显示用户输入登录名和密码的webview我想让用户授权与他们的官方Twitter应用程序(如果你知道,Facebook API做相同的 - 如果有安装Facebook应用程序它运行这个返回访问令牌的应用程序)。从oauth的twitter应用程序获取访问令牌

因此,也许有任何意图的Twitter应用程序做同样的? (从twitter应用程序获取访问令牌,以便oauth在我自己的应用程序中授权用户)

回答

0

您可以做的是解析接收到的HTML文件并获取所需的信息(oauth_verifier,authenticity_token和按钮在哪里你点击不授权应用程序)。要发送用户的凭证以授权应用程序,请通过POST oauth/authorize端点(未在Twitter开发人员手册上)发布您从HTML页面获取的凭证和信息。不要犹豫,看看使用Firebug或Opera Dragonfly等工具对HTML页面进行的身份验证(取决于您使用的浏览器)。

+0

我不理解你..你在说什么html文件?我询问了有关android意图的问题,以运行官方的twitter活动,该活动应通过intent extra返回授权密钥... – pleerock 2012-08-17 02:55:01

相关问题