【问题标题】:"consumer key/secret pair already set"“已设置消费者密钥/秘密对”
【发布时间】:2016-03-12 08:03:39
【问题描述】:

第一次使用 twtter4j 库时,我不断收到错误消息“已设置用户密钥/密钥对”

这是我的代码

import twitter4j.conf.*;
import twitter4j.*;
import twitter4j.auth.*;
import twitter4j.api.*; 

static String OAuthConsumerKey = "....";
static String OAuthConsumerSecret = "...";
static String AccessToken = "....";
static String AccessTokenSecret = "....";

TwitterStream twitter = new TwitterStreamFactory().getInstance();



void setup() {

  connectTwitter();
  twitter.addListener(listener);
  twitter.sample(); // grabs random tweet

}

void draw() {
}


// initial connection 
void connectTwitter() {
  twitter.setOAuthConsumer(OAuthConsumerKey, OAuthConsumerSecret);
  AccessToken accessToken = loadAccessToken();
  twitter.setOAuthAccessToken(accessToken);
}

// Loading up the access token

private static AccessToken loadAccessToken() {
  return new AccessToken(AccessToken, AccessTokenSecret);
}

// This listens for new tweet

StatusListener listener = new StatusListener() {
  public void onStatus(Status status) {
    Boolean bool = true;
    while (bool) {
      println("@" + status.getUser().getScreenName() + " - " + status.getText());
      bool = false;
    }
  }
  public void onStallWarning(StallWarning stallwarning) {
  }
  public void onDeletionNotice(StatusDeletionNotice statusDeletionNotice) {
  }
  public void onTrackLimitationNotice(int numberOfLimitedStatuses) {
  }
  public void onScrubGeo(long userId, long upToStatusId) {
    System.out.println("Got scrub_geo event userId:" + userId + " upToStatusId:" + upToStatusId);
  }
  public void onException(Exception ex) {
    ex.printStackTrace();
  }
}; 

行“twitter.setOAuthConsumer(OAuthConsumerKey, OAuthConsumerSecret);”突出显示。

对此的任何帮助将不胜感激。卡了好久了。

【问题讨论】:

标签: java twitter processing twitter4j


【解决方案1】:

我在尝试检索自己的推文时也遇到了这个问题。确保从 twitter4j 下载中省略“twitter4j-examples.jar”(确保它是最新版本)。提取文件并导入其他 jar 文件,它应该可以工作。出于某种原因,下载中的示例 jar 文件设置了消费者密钥和秘密,这与 twitter 应用程序提供给您的完全不同。希望这会有所帮助

【讨论】:

    猜你喜欢
    • 2012-03-10
    • 2013-01-23
    • 2016-04-14
    • 1970-01-01
    • 2012-07-29
    • 2015-12-05
    • 1970-01-01
    • 1970-01-01
    • 2011-10-13
    相关资源
    最近更新 更多