问题标签 [twitter4j]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1328 浏览

java - Twitter转发量

我想知道是否有人可以帮助我弄清楚如何long使用 twitters API 或 Twitter4J 来获取我查看特定用户的所有转推的数量,作为 Java 编号。下面的代码只给了我最后 100 条转推,使用 Twitter4J!

0 投票
1 回答
1982 浏览

java - Twitter4j HTTPClient 代理服务器和 Java

我目前正在使用 Twitter4j 连接到 Twitter API。与任何企业一样,请求必须通过代理服务器进行路由,并且我能够在代理身份验证器的帮助下以常规方式绕过代理服务器。我在 Twitter 中配置了我的应用程序并获得了我的消费者密钥和秘密。我能够使用此设置成功更新 Twitter 中的状态。

从技术 Java 类的角度来看,我有

1) index.html 2) login.java(用于获取 OAuth 请求和访问令牌并将 URL 重定向到回调的 Servlet) 3) Callback.java 更新 Twitter 中的推文

迎接挑战

1) 现在有一个新的要求,就是通过 HTTPClient 对 twitter 的请求。我无法弄清楚如何得到这个。我知道如何使用 HTTPClient,但是通过它发送代理凭据来使用 HTTPClient。甚至可能吗?

2)我尝试使用ConfigurationBuilder,Configuration(应该在Twitter4j中)但是文档不好。

有人可以指导我到一些示例/网址吗?

谢谢

0 投票
2 回答
16587 浏览

android - 使用 twitter4j 的 Android Twitter xAuth 示例

Android:我正在为 android 共享尝试以下 xAuth 示例。

Android 中 Twitter 共享的 xAuth 身份验证?

我有 IllegalStateException

Exception Msg: java.lang.IllegalStateException: OAuth consumer key/secret combination not supplied

在以下行

我做了一些改变,比如以下

我又遇到了异常 Exception Msg: java.lang.IllegalStateException: Basic authenticated instance.

xAuth 的任何工作示例?

0 投票
1 回答
1769 浏览

android - verifyCredentials 上的 Twitter4J 异常

我正在创建一个使用 Twitter4J 读取一些用户信息的 Android 应用程序。

这一切都很好,但是今晚当我启动应用程序并且用户登录到 Twitter 时,我得到了一个异常:

这会在 verifyCredentials() 调用上引发以下异常:

正如我所提到的,这几周没有改变,但突然停止工作。我还注意到,如果我匿名实例化我的 Twitter 对象(不传递用户名和密码),那么它仍然允许我检索信息/用户/状态来自推特(显然 verifyCredentials() 在这里不起作用,因为它是一个匿名用户)

有没有人遇到过这个问题或类似问题?

提前致谢!

0 投票
4 回答
2011 浏览

android - 使用 Twitter4j 从 Android 发布时带有 xAuth 的 TwitterException

我正在使用 twitter4j-2.1.3.jar 在 Twitter 上发布一个简单的帖子。我使用的代码是:

我得到的错误信息是:

我尝试了另一种方法:

在这两种方法中,我都会在“twitter.getOAuthAccessToken()”行中得到错误。请让我知道出了什么问题。我已经在 14 小时前注册了我的应用程序,以获取密钥和消费者密钥。这是否与批准我的应用程序用于 xAuth 使用有关,如果是,我怎么知道他们是否在 Twitter 上为我的应用程序启用了 XAuth。

0 投票
1 回答
747 浏览

android - Twitter 应用程序-android

我是 twitter 新手。我喜欢开发一个 twitter 应用程序。谁能告诉我:

  1. 用于回复推文的方法。

  2. 如何在arraylist中使用userID转推

0 投票
2 回答
785 浏览

google-app-engine - 请帮助 = 找到接口 twitter4j.User,但在 GAE/J 上需要上课

我正在使用 twitter4j-core-2.1.2.jar。

以下是我在回调 url 命中后执行的代码。

代码

以下是例外

java.lang.IncompatibleClassChangeError: Found interface twitter4j.User, but class was expected at com.thefollowfriday.servlet.HomeServlet.doGet(HomeServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:693) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) Reason: TwitterException{statusCode=401, retryAfter=0, rateLimitStatus=null} at twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java: 301) at twitter4j.internal.http.HttpClientWrapper.request(HttpClientWrapper.java: 68) at twitter4j.internal.http.HttpClientWrapper.get(HttpClientWrapper.java: 90) at twitter4j.Twitter.verifyCredentials(Twitter.java:1134) at com.thefollowfriday.servlet.HomeServlet.doGet(HomeServlet.java:68) at javax.servlet.http.HttpServlet.service(HttpServlet.java:693) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at

请帮忙。我坚持下去。

0 投票
2 回答
2490 浏览

java - TwitterException {statusCode=403, retryAfter=0, rateLimitStatus=null}

我最近注意到我在进行 twitter 搜索时不断收到 403 错误。我的应用程序一直在工作,直到几天前我注意到错误。

我检查了 Twitter,他们说我的 IP 没有被阻止,我也在速率限制内 = 每小时大约 60 个搜索请求。

这是我初始化 Twitter 对象的方式 -

在我注意到错误后,我尝试了以下但仍然没有成功 -

这就是我搜索的方式 -

我从我的服务器上尝试了这个 URL(curl http://search.twitter.com/search.json?q=ipad),它工作正常。

以下是例外。我在 java6 + Twitter4j v2.1.2 上。非常感谢任何帮助。谢谢。

0 投票
3 回答
1997 浏览

android - Android -- Twitter Oauth -- Many different methods, none seem to work. Help

I can't get Oauth to work with Twitter. I have tried the following (all result in the same 401 error):

  1. jTwitter (using the default OauthSignpostClient)
  2. jTwitter using the commonshttp library (CommonsOauthProvider) instead of the "DefaultOauthProvider"
  3. jTwitter using the OauthScribeClient (instead of the OauthSignpostClient)
  4. oauth-signpost (by itself... no jTwitter)
  5. Twitter4J
  6. http://code.google.com/p/agirardello/
  7. http://dev.bostone.us/2009/07/16/android-oauth-twitter-updates/
  8. http://github.com/kaeppler/signpost-examples/blob/master/OAuthTwitterExample/src/TwitterMain.java

I've tried my own implementation and copy/pasted the sample code from each of the sites, and nothing seems to work. I'm also 100% sure I also downloaded and included any dependencies (where needed).

Here's the interesting part. Using jTwitter and the oauth-signpost library, I can initiate a connection to Twitter, open a browser window for the user, have them log-in and generate a PIN for my app. When the app goes to post a status update however, (using the pin, and the stored access token and token secret), the 401 error pops up. All other things I've tried won't even let me open a browser window and ask the user to generate a PIN (they die with the 401 error on the request for the "request token").

Please help. Thanks

0 投票
2 回答
1846 浏览

android - Android Twitter4j 错误

使用 Twitter4J 从 android 中的 java 代码更新我的 twitter 状态时出现以下错误。

任何帮助将不胜感激.....