加速计。webview中的Twitter身份验证

加速计。webview中的Twitter身份验证,twitter,appcelerator,Twitter,Appcelerator,我正在尝试在优秀的Appcelerator中使用webview进行Twitter连接。我知道David R out有一个很棒的库,但我不想使用弹出窗口,我觉得我需要对流程进行更多的控制 我的问题是:在身份验证流程中,我需要获得一个oauth_令牌,据我所知,它是使用者密钥和其他值的组合。我该怎么做?如何生成此令牌以便继续此过程 我当然在使用Javascript 感谢所有的投入 这是一个基于OAuth 1.0规范的多步骤过程,您可以在 在做任何事情之前,您需要向Twitter注册一个应用程序,他们

我正在尝试在优秀的Appcelerator中使用webview进行Twitter连接。我知道David R out有一个很棒的库,但我不想使用弹出窗口,我觉得我需要对流程进行更多的控制

我的问题是:在身份验证流程中,我需要获得一个oauth_令牌,据我所知,它是使用者密钥和其他值的组合。我该怎么做?如何生成此令牌以便继续此过程

我当然在使用Javascript


感谢所有的投入

这是一个基于OAuth 1.0规范的多步骤过程,您可以在

在做任何事情之前,您需要向Twitter注册一个应用程序,他们将为您提供一个Twitter API密钥和一个消费者令牌(密钥和密码)

对于接下来的步骤,我强烈建议您使用OAuthConsumer或其他一些库,但这些步骤包括生成适当的请求以从中获取“请求令牌” 然后使用此请求令牌,您需要请求用户使用对您的应用程序进行授权

最后一步为您提供了一个请求验证器,允许您的应用程序从中发出永久访问令牌的最终请求

当您收到访问令牌时,您应该将副本存储在某个位置,这样用户就不必每次都重新验证您的应用程序(除非您希望这样)。在用户从其Twitter配置文件中明确删除应用程序的访问权限之前,此访问令牌不会过期。确保存储整个访问令牌,这意味着同时存储密钥和秘密

祝你好运