我是使用图书馆twitter4j的新手,我对它有些怀疑。首先,我有一些疑问从twitter4j导入jar,我已经阅读了很多网站,我认为为了制作一个只显示用户在twitter上的时间线的java应用程序,我只需要导入netbeans jar twitter4j-core-4.0.3.jar还是我需要其他的lib?如果是这种情况,有没有办法导入我从twitter4j下载的完整.zip只是为了使用所有的库?
其次我尝试使用oAuth标识正确配置文件twitter4j.properties,正如我在此处所说http://twitter4j.org/en/configuration.html 但我不明白我应该把我创建的文件放在哪里(使用.txt并将其重命名为twitter4j.properties,这里的意思是类路径目录的根目录?我的意思是在netbeans的情况下它会是名字project> source packeges> application> twitter4j.properties ?.此外,这些信息是否可供其他用户阅读?
请原谅我的无知,但我真的很高兴建立应用程序。
提前谢谢。
答案 0 :(得分:1)
twitter4j-core
jar应该是检索时间轴并与大多数API交互所需的全部内容。
我不熟悉Netbeans,但是如果您可以将twitter4j.properties
置于'默认包装下?那可能有用。 Twitter4j使用getResouceAsStream
加载文件:
Configuration.class.getResourceAsStream("/" + "twitter4j.properties")
(有关完整来源,请参阅here。)
最后,如果您还没有看过它们,请查看Twitter4J提供的timeline examples。 (所有示例都是可执行的,请查看bin目录。)
我希望有所帮助。