问题标签 [jtwitter]

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 投票
1 回答
978 浏览

java - 使用 jtwitter 和 SignpostClient 的永久 twitter oauth

我有一个在服务器上运行的应用程序,使用流 api 监听各种推文,然后偶尔发送推文。使用旧的 twitter 身份验证系统可以正常工作,但使用 OAuth 会使事情变得有些复杂。

我可以成功启动应用程序,并且我的浏览器会打开 Twitter 的 OAuth 页面。如果我输入 PIN,应用程序运行良好,但我需要能够在无人看管的情况下重新启动应用程序。Twitter 的 OAuth 常见问题解答http://dev.twitter.com/pages/oauth_faq说令牌永不过期,所以我想做的是在每次应用程序启动时重新使用授权令牌。

我怎样才能做到这一点?还是有其他方法可以只授权一次?

0 投票
3 回答
1225 浏览

google-app-engine - jTwitter、oAuth 和 Google App Engine。NoClassDefFoundError

我正在尝试使用 jTwitter 使用我的消费者密钥/秘密和访问令牌/秘密来获取 oauth 实例。这在此处的 javadoc 中有详细记录。我已经下载了 signpost、signpost-jetty 和 jtwitter 库,但是在部署和运行 servlet 之后,我收到一个错误java.lang.NoClassDefFoundError: winterwell/jtwitter/OAuthSignpostClient Eclipse 没有抱怨该类不存在,因为它存在——我可以在JAR 文件本身,在我的项目中。所以,我说算了,我会尝试OAuthScribeClient,但这会产生一个非常相似的错误,java.lang.NoClassDefFoundError: org/scribe/oauth/Token 这让我更加困惑,因为我的 java 文件中有以下代码,它编译时没有错误或警告:

显然,我遗漏了一些非常基本的东西,但我完全不知道它可能是什么。谢谢。

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 投票
1 回答
1398 浏览

android - 如何在我的 Android 应用程序中放置 Twitter 分享按钮?

我使用的是安卓 1.6。我想集成一个 Twitter 按钮,以便将我基于 Web 的应用程序上的歌曲分享给我的 Twitter 关注者。为此,我将 jtwitter.jar 文件集成到我的应用程序中。

但它不接受我提供的用户名和密码。

我正在使用以下语句来检查身份验证:

0 投票
1 回答
937 浏览

android - Android pre-2.0 中的 JTwitter VerifyError

我正在尝试将 JTwitter 集成到一个 Android 应用程序中,并且在我决定对旧 Android 版本进行回归测试之前,我已经完全成功了。在 Android 2.x 中,我的代码运行良好,但在 Android 1.5/1.6 中,Dalvik 在以下行抛出了一个 VerifyError:

并提供此 logcat 输出和堆栈跟踪:

我试图弄清楚会影响这一点的Android版本之间的底层实现可能发生了什么变化以及解决方法可能是什么? 不久前回答了一个类似的问题,但答案是以论坛帖子的现已死链接的形式出现的。

有什么想法吗?

0 投票
2 回答
446 浏览

android - jtwitter权限问题Android

我正在尝试从我的 Android 应用程序中发布一个简单的帖子。我遵循了一个(教程并且登录工作正常。现在,当我尝试发推文时,我的 Logcat 说我无权发布某些内容。我阅读了有关 OAuthProvider 的内容并遵循了一些教程但没有成功。任何人都有主意?

谢谢

代码:Twitter jtwit = new Twitter(user_name, pswd); jtwit.setStatus("测试");

日志:03-29 13:52:02.724:错误/AndroidRuntime(1341):致命异常:主要 03-29 13:52:02.724:错误/AndroidRuntime(1341):java.lang.RuntimeException:无法启动活动 ComponentInfo{ Adforce.files/Adforce.files.twitterConnection}:winterwell.jtwitter.TwitterException$UpdateToOAuth:您需要切换到 OAuth。Twitter 不再支持基本身份验证。

0 投票
4 回答
566 浏览

android - android中的这个错误是什么?

android中的这个错误是什么?

0 投票
3 回答
1422 浏览

android - Android Jtwitter,身份验证问题

您好,我在使用 JTwitter 功能对我的 Twitter 应用程序进行身份验证时遇到了困难。我总是收到“TwitterException”

这是我的方法

a)我不知道“oob”值应该是什么,它是“callbackURL”,在我在 twitter 上的应用程序中它说"callBack URL: none" ,所以我尝试将"none","None"null where放在"oob"没有不同的结果。

然后剩下的就是样板

在这一点上,我根本不确定如何使这项工作。希望我可以更详细地说,但这与身份验证有关。我在网上看到的东西没有帮助

0 投票
3 回答
458 浏览

java - 超过 100 个 Jtwitter 搜索结果

我有一个执行以下操作的函数:

我正在尝试检索 300 个结果,但我得到了 100 个结果。返回值ICallback没有任何区别。

可能是什么问题呢?

0 投票
1 回答
295 浏览

java - Jtwitter 的 getRetweeters 问题

我的一段代码是:

我的问题是,在尝试转发推文时,我返回此错误:

线程“main”winterwell.jtwitter.TwitterException$E401 中的异常:未经授权的 HTTP/1.1 401 未经授权 {"errors":[{"code":32,"message":"Could not authenticate you"}]} http:// api.twitter.com/1/statuses/111580420944044034/retweeted_by.json(匿名)在winterwell.jtwitter.URLConnectionHttpClient.processError(URLConnectionHttpClient.java:380) 在winterwell.jtwitter.URLConnectionHttpClient.connect(URLConnectionHttpClient.java:199) 在winterwell .jtwitter.URLConnectionHttpClient.getPage(URLConnectionHttpClient.java:240)

感谢您的回复,对不起,我的基本英语XD