gpt4 book ai didi

Twitter 身份验证凭据

转载 作者:行者123 更新时间:2023-12-05 00:30:26 26 4
gpt4 key购买 nike

我是社交网络分析和推特 API 的新手。我想收集有关某个主题的推文。所以我编写了以下代码

package com;

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.List;

import twitter4j.Query;
import twitter4j.QueryResult;
import twitter4j.Status;
import twitter4j.Tweet;
import twitter4j.Twitter;
import twitter4j.TwitterException;
import twitter4j.TwitterFactory;

public class TwitterSearchAdvance {
public static void main(String[] vishal) throws TwitterException,
IOException {
// List<Tweet> Data = new ArrayList<Tweet>();
StringBuffer stringbuffer = new StringBuffer();
Twitter twitter = new TwitterFactory().getInstance();

for (int page = 0; page <= 4; page++) {
Query query = new Query("Airtel");
// query.setRpp(100); // 100 results per page

QueryResult qr = twitter.search(query);
List<Status> qrTweets = qr.getTweets();
System.out.println("-------------------" + qrTweets.size());
// break out if there are no more tweets

for (Status t : qrTweets) {
System.out.println(t.getCreatedAt() + ": " + t.getText());

stringbuffer.append(t);
stringbuffer.append("\n");
BufferedWriter bw = new BufferedWriter(new FileWriter(new File(
"/home/vishal/FirstDocu.txt"), true));
bw.write(stringbuffer.toString());
bw.newLine();
// bw.write(t.getCreatedAt() + ": " + t.getText());
bw.close();

}
}
}
}

但是当我运行以下程序时,以下错误开始出现
Exception in thread "main" java.lang.IllegalStateException: Authentication credentials are missing. See http://twitter4j.org/configuration.html for the detail.
at twitter4j.TwitterBaseImpl.ensureAuthorizationEnabled(TwitterBaseImpl.java:200)
at twitter4j.TwitterImpl.get(TwitterImpl.java:1833)
at twitter4j.TwitterImpl.search(TwitterImpl.java:282)
at com.TwitterSearchAdvance.main(TwitterSearchAdvance.java:28)

我在哪里需要在我的程序中提供凭据

谢谢

最佳答案

看看这里的选项 http://twitter4j.org/en/configuration.html

有多种方法可以为您的程序提供凭据:

  • 属性文件
  • ConfigurationBuilder 类
  • 系统属性
  • 环境变量

  • 所有详细信息和说明都可以在链接中找到

    关于Twitter 身份验证凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16076496/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com