【发布时间】:2012-07-15 09:25:04
【问题描述】:
尝试使用 twitter4j lib 将我的 webapp 与 Twitter 集成。
我已经在 Twitter 网站上注册了我的应用程序并获得了 Consumer key 和 Consumer secret 值。
没什么特别的,标准的OAuth 步骤。
代码:
public class TwitterService {
private final String CONSUMER_KEY = "xxx";
private final String CONSUMER_SECRET = "yyy";
public String fav() {
Twitter twitter = TwitterFactory.getSingleton();
twitter.setOAuthConsumer(CONSUMER_KEY, CONSUMER_SECRET);
...
例外:
Caused by: java.lang.IllegalStateException: consumer key/secret pair already set.
我没有key 和secret、任何.properties 或其他文件的更多配置。
编辑:
注释行twitter.setOAuthConsumer(CONSUMER_KEY, CONSUMER_SECRET); 导致异常:
java.lang.IllegalStateException: OAuth consumer key/secret combination not supplied
【问题讨论】:
标签: twitter key integration twitter4j