twitter4j xAuth 身份验证
我正在尝试使用 twitter4j 库集成 xauth 身份验证,
我发现了多个类似于 http://www.hiteshagrawal.com/java/twitter-xauth-permission-using-java 都表明我应该有这一行:
Twitter twitter = new TwitterFactory().getInstance(username, password);
但这给了我一个错误,因为 getInstance() 方法不允许使用两个字符串的参数。
twitter4j 库是否发生了变化,或者我做错了什么?
I'm trying to integrate xauth authentication using the twitter4j library
I've found multiple guides similar to http://www.hiteshagrawal.com/java/twitter-xauth-permission-using-java that all indicate i should have the line:
Twitter twitter = new TwitterFactory().getInstance(username, password);
But this gives me an error, because the getInstance() method doesn't allow the parameter of two strings.
Did the twitter4j library change, or am I doing something wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Twitter 已弃用基本身份验证,从 Twitter4J 2.2.0 开始,您需要使用 Twitter#getOAuthAccessToken(id,password) 来获取访问令牌。
http://twitter4j.org/en/versions.html#migration21x-22x
Twitter deprecated Basic authentication and as of Twitter4J 2.2.0, you need to use Twitter#getOAuthAccessToken(id,password) to get the access token.
http://twitter4j.org/en/versions.html#migration21x-22x