Twitter 身份验证问题

发布于 2024-12-11 07:38:16 字数 134 浏览 0 评论 0原文

我正在做一个应用程序,使用 twit pic 将照片和评论上传到 Twitter。但是当用户输入 Twitter 用户名和密码时,他们会给出一个 PIN 码,并且用户每次使用此应用程序时都必须输入该 PIN 码。无论如何要解决一直输入密码的问题吗?请帮忙

i am doing an application to upload photos and comments to twitter using twit pic.But when the user enter their twitter username and password,they give a pin number and the user have to enter this pin number everytime when he uses this application.Any way to overcome this problem of entering pin number all the time?please help

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

茶底世界 2024-12-18 07:38:16

我假设 PIN 来自 OAuth 流程。您可以:
A. 检测何时显示 Twitter PIN,从屏幕上抓取 PIN 值,然后进行必要的处理。

B. 为您的 OAuth 回调使用自定义值,例如:oauth://callback 并让您的应用程序处理回调。这样您就不必使用带外 (PIN) 流程。

I assume the PIN is from the OAuth flow. You can either:
A. Detect when the Twitter pin is displayed, do a screen-scrape for the PIN value, then do the necessary processing.

B. Use a custom value for your OAuth callback for example: oauth://callback and have your app handle the callback. That way you don't have to use the out-of-band (PIN) flow.

毁梦 2024-12-18 07:38:16

移动 PIN 码身份验证流程主要适用于没有完整键盘或 Web 浏览器有限的设备(功能手机)。

在加载登录页面时添加一个名为 oauth_callback 的参数,当用户登录并且 Web 视图完成加载时,您可以检测回调 url 并提取 oauth_verifier 密钥,然后可以将其交换为应用程序可以保存的 OAuth 令牌。 https://dev.twitter.com/docs/api/1/post /oauth/access_token

有关登录流程的更多信息,请查看 twitter 开发站点:https://dev.twitter.com/docs/auth/oauth

另外,您的目标是 iOS 5,您可以使用内置的 Twitter.framework 和 TWTweetComposeViewController 将图像直接发送到 twitter。

PS 我是 iPhone / iPad 版 HootSuite 的开发者。 http://hootsuite.com/iphone

The Mobile pin number auth flow is mainly intended for devices that don't have full keyboards or have limited web browsers (feature phones).

Add a parameter called oauth_callback when loading the login page and when the user logs in and web view finishes loading you can detect the callback url and extract the oauth_verifier key which can then be exchanged for OAuth Tokens that your application can save. https://dev.twitter.com/docs/api/1/post/oauth/access_token

For more information on login flow check out the twitter dev site: https://dev.twitter.com/docs/auth/oauth

Also you are targeting iOS 5 you can uses the built in Twitter.framework and TWTweetComposeViewController to send images directly to twitter.

P.S I'm the developer of HootSuite for iPhone / iPad. http://hootsuite.com/iphone

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文