问题标签 [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 回答
2175 浏览

java - Twitter4J - 在不登录的情况下查找个人资料详细信息

我已经使用 Twitter4J 有一段时间了,但我似乎找不到这个特殊的功能。

我希望能够搜索名称,并且当某个用户在 Twitter 上时,我想检索基本信息,例如推文、关注者(就像您可以通过 http 访问一样) - 但是在 Twitter4J 中该怎么做?代码示例或源代码都无法帮助我。

谢谢,

威廉·范·多恩

0 投票
2 回答
1102 浏览

java - 使用 log4j 的多个库

我正在编写一个小型 Java 应用程序,并且 log4j 出现了一些问题,这似乎是由多个独立的库试图同时使用它引起的:

我使用的两个库是Twitter4JVoltDB。两者都是 JAR 的形式。如果我单独使用任何一个,我都不会遇到这个问题;两者都可以自己正常工作。

如果这解决了问题,则禁用任一库的 log4j 组件是可以接受的。

0 投票
2 回答
2658 浏览

java - Twitter4J 在 TwitterFactory 中抛出异常

我正在尝试通过 oauth 访问 Twitter。因此,我注册了我的应用程序,下载了 Twitter4j,在我的 Eclipse-Project 中添加了 jar,然后尝试执行以下代码:

但它引发了以下异常:

我目前无法弄清楚为什么......你能给我一些建议吗?

最好的问候菲利普

0 投票
3 回答
38263 浏览

java - 获取公开 Twitter 个人资料的推文

我在 Twitter 上有一个用户名列表,其个人资料是公开的。我希望获得他们从形成个人资料之日起发布的“所有推文”。我检查了GitHub 上的 Twitter4J 示例。
根据 Twitter API 文档,仅返回 20 条最近的推文。无论如何我可以执行我的任务吗?

0 投票
2 回答
1724 浏览

java - Android Twitter异常错误:(

开始编写一个简单的 android 应用程序。其中一部分是提取用户最后 20 条推文并将它们保存到数据库中。当我运行它时, statuses = twitter.getUserTimeline(); 抛出一个异常处理并打印出来:未能获得时间线权限被拒绝。当我在非 android 上运行相同的代码时,它工作正常。我有点困惑。android会限制网络连接吗?我使用了一些数据库助手类,没有包含代码,因为在涉及任何这些之前抛出异常:(这是代码:

0 投票
2 回答
425 浏览

java - android上的互联网,导致twitter4j异常?

我正在尝试在 android 上使用 twitter4j(两者都是新手)在 java 中编写了一个简单的过程来测试它。它下载用户时间线并打印到屏幕上。

我修改了 android 的代码,但是当我尝试下载用户时间线时,我得到了一个 TwitterException。我检查了调试器,异常为空;没有给出任何信息。我还在先前的建议中将 Internet 权限添加到了 android 清单。继承人的代码:

我意识到这只会打印到控制台,只是为了保持简单。

感谢您的任何帮助。

0 投票
1 回答
1630 浏览

android - 如何优雅地从其他线程访问 Android 视图?

我在异步模式下使用 Twitter4j。当我在侦听器中获得响应时,我希望能够更改我的活动中的一些视图,但它会导致CalledFromWrongThreadException.

我知道我可以使用runOnUiThread方法,但是除了内联可运行类之外,最优雅的解决方案是什么?

我的部分活动:

0 投票
2 回答
2214 浏览

android - 将 twitter4j.properties 放在 android 项目中的什么位置?

我正在使用 twitter4j jar 文件开发支持 xAuth 的 Twitter 应用程序。

我想将我的消费者密钥/秘密放在 twitter4j.properties 文件中。

我应该把这个文件放在目录结构的哪里?

0 投票
6 回答
8481 浏览

android - android twitter retrieveRequestToken 401 请求令牌

我正在为 twitter oauth 尝试以下示例应用程序。

http://www.androidsdkforum.com/android-sdk-development/3-oauth-twitter.html

当我运行以下代码时,它会给出如下异常

“oauth.signpost.exception.OAuthNotAuthorizedException:授权失败(服务器回复 401)。如果消费者密钥不正确或签名不匹配,则可能发生这种情况。”

在这条线上 String authUrl = provider.retrieveRequestToken(consumer, CALLBACK_URL);

我提供了正确的“密钥”和“秘密”,Twitter 是否给了我错误的密钥和秘密?

0 投票
2 回答
1964 浏览

java - 超出速率限制 - 自定义 Twitter 应用

我正在使用一个 java Twitter 应用程序(使用 Twitter4J api)。我已经创建了应用程序,可以查看当前用户的时间线、用户的个人资料等。

但是,在使用该应用程序时,它似乎很快超过了 Twitter 客户端上设置的每小时 150 个请求的速率限制(我知道开发人员可以在给定的帐户上将其增加到 350 个,但这不会解决其他用户的问题)。

当然这不会影响所有客户,关于如何解决这个问题的任何想法?

有谁知道什么是请求?例如,当我查看用户的个人资料时,我加载用户对象 (twitter4j),然后将屏幕名称、用户名、用户描述、用户状态等放入 JSON 对象 - 这是否是获取对象的单个调用还是会包含所有 user.get... 调用?

提前致谢