pin在twitter4j

时间:2011-01-24 14:19:51

标签: android twitter

如何获取twitter 4j的引脚?

 accessToken = twitter.getOAuthAccessToken(requestToken, pin);

请帮忙..!

3 个答案:

答案 0 :(得分:5)

如果您查看twitter4J Code Examples,您会看到用户想要写一个他将从Twitter网站获取的引脚,他将被重定向。如果你想从URL获取引脚而不需要用户手动引入它,我认为该引脚在URL中作为“oauth_verifier”。我使用signpost完成了所有登录,因为我不希望用户必须编写任何内容而我只能使用Twitter4J来完成。一旦我拥有访问令牌,我就会使用twitter = twitterfact.getOAuthAuthorizedInstance(consumerKey, consumerSecret,accessToken);从twitter4j创建Twitter对象,它运行正常。这样对我来说就容易多了。

答案 1 :(得分:0)

您需要使用请求令牌(可以从Twitter获取)将用户重定向到Twitter站点,在该站点用户输入用户名/密码并获取回销。

参见例如关于如何指向Twitter的https://github.com/pilhuhn/ZwitscherA/blob/master/src/de/bsd/zwitscher/account/LoginActivity.java#L69 然后https://github.com/pilhuhn/ZwitscherA/blob/master/src/de/bsd/zwitscher/account/LoginActivity.java#L91当用户有引脚并需要继续

答案 2 :(得分:0)

您应该可以在不使用PIN码的情况下离开。

Twiiter4j DOC

Blog Post stating it is not required by Twitter