【发布时间】:2018-05-01 04:35:08
【问题描述】:
我正在尝试使用 Twitter4j 在 Twitter 上发帖,并根据 http://twitter4j.org 上的文档将我的 OAuth 凭据放入 twitter4j.properties 文件中。
但是,我坚持使用此文件的凭据正确发布到 Twitter,因为我只能找到使用 ConfigurationBuilder 的示例,并且没有明确的示例说明当凭据全部存储在 @ 时使用哪些方法987654325@文件。
我都试过了:
Twitter twitter = TwitterFactory.getSingleton();
twitter.updateStatus("My status");
和
Twitter twitter = new TwitterFactory().getInstance();
twitter.updateStatus("My status");
这两个都给我一个“缺少身份验证凭据”错误。
我查看了 Twitter4j 附带的示例,它们涉及通过 URL 回调获取访问令牌,我真的不需要,因为我已经从 https://apps.twitter.com/ 获得了所有凭据
我意识到我可以只使用new ConfigurationBuilder() 方法,但这迫使我将密钥复制并粘贴到我的每个类中,这既费时又看起来笨重。从twitter4j.properties 文件设置凭据的正确方法是什么?
【问题讨论】:
标签: twitter4j