【发布时间】:2013-04-27 10:29:17
【问题描述】:
您好,我想构建一个 java web 应用程序,我希望用户通过我的 java 应用程序在他的帐户上发布推文。
现在,当我们考虑 twitter4J 时,它显示的代码正在使用我们自己在 twitter 开发门户上注册的应用程序。它不要求客户凭据。所以请告诉我如何弄清楚我只需要指导而不是代码。
我阅读了很多帖子,但都令人困惑,我不明白。
我想让用户从 Java Web 应用程序中将推文发送到他/她的 Twitter 帐户。
我收集的信息
http://blog.blprnt.com/blog/blprnt/quick-tutorial-twitter-processing
阅读本教程
- 导入
twitter4j library– 只需将twitter4j-2.0.8.jar文件拖到草图窗口即可。如果你想检查一下,你现在应该在你的草图文件夹中看到这个文件,在一个新的code目录中。 -
我们会将这个示例的核心内容放入设置外壳中,但如果您愿意,您可以将其包装成一个函数或围绕它构建一个简单的类:
Twitter myTwitter = new Twitter("yourTwitterUserName", "yourTwitterPassword");
但现在twitter 4j升级为
twitter4j-3.0.3
现在 Twitter 是一个界面。怎么办
正如下面 juned 的回答所补充的那样
我必须为特定用户提供服务
oauth.consumerKey=*********************
oauth.consumerSecret=******************************************
oauth.accessToken=**************************************************
oauth.accessTokenSecret=******************************************
所以我知道 twitter 为特定的注册应用程序提供了此密钥。但我想知道随机用户从哪里获取这些密钥。
【问题讨论】:
-
嗨 Nikhil,我刚刚遇到了同样的问题。您能否分享一下您是如何使用 twitter4j 做到这一点的?
标签: java twitter oauth twitter4j tweets