Tag: twitter4j

java.lang.NoClassDefFoundError:com.google.android.gms.R $ string

我对编译器有点麻烦,我在Nexus 5上使用相同的代码,没有错误。 因为我在平板电脑中使用它,它立即崩溃,错误说 java.lang.NoClassDefFoundError:com.google.android.gms.R $字符串,含有未知来源的早午餐…… 如果我删除 multiDexEnabled true 并删除 compile ‘org.twitter4j:twitter4j-core:4.0.2’ 然后它适用于两者,有人知道原因吗? 下面是我的build.grade apply plugin: ‘com.android.application’ android { compileSdkVersion 23 buildToolsVersion “23.0.1” defaultConfig { applicationId “com.package.name” minSdkVersion 16 targetSdkVersion 23 versionCode 1 versionName “1.0” multiDexEnabled true } buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’ } } } dependencies { compile fileTree(dir: ‘libs’, include: […]

如何使用Android中的twitter4j库将图片发布到Twitter

我想在我的应用上将图片发布到twitter。 我使用“twitter4j”库只发布文本。 但我找不到如何用文字发布图像。 感谢帮助。

使用twitter4j在Oauth中出现问题

这是我在调用twitter.getOauthRequestToken(callbackUrl) 。 我添加了正确的消费者密钥和消费者秘密。 401:Authentication credentials (https://dev.twitter.com/docs/auth) were missing or incorrect. Ensure that you have set valid conumer key/secret, access token/secret, and the system clock in in sync. Desktop applications only support the oauth_callback value ‘oob’ /oauth/request_token 我多次调试代码,并在上面调用之前找到了所有凭据。 任何使用过twitter4j的人都能指出问题吗? 或者我应该使用另一个oauth库? 有什么建议么?

找不到类’twitter4j.http.AccessToken’

我用twitter4j库用twitter来制作东西。 但我有一个关于AccesToken类的问题。 我检查了我的库,只有一个AccesToken类,它在twitter4j.http中没有其他的AccesToken类。 我的代码工作大约10个小时前,但现在它不起作用。 我快要发疯了:/ 这是我的日志跟踪: 04-24 15:53:32.767: E/dalvikvm(305): Could not find class ‘twitter4j.http.AccessToken’, referenced from method com.twitterresim.TwitterOnay.isAuthenticated 04-24 15:53:32.767: W/dalvikvm(305): VFY: unable to resolve new-instance 67 (Ltwitter4j/http/AccessToken;) in Lcom/twitterresim/TwitterOnay; 04-24 15:53:32.767: D/dalvikvm(305): VFY: replacing opcode 0x22 at 0x0010 04-24 15:53:32.767: D/dalvikvm(305): Making a copy of Lcom/twitterresim/TwitterOnay;.isAuthenticated code (124 bytes) 04-24 15:53:32.767: E/dalvikvm(305): Could not […]

使用Android API发布推文

我一直在寻找一种方法来发布我的Android应用程序的推文,但我找到的所有东西都不起作用。 我不得不承认Twitter的API并不是那么容易理解,但是我的代码并不长,而且我看不出我的错误在哪里。 这是我的代码: public class PartagerTwitter extends Activity { private CommonsHttpOAuthConsumer httpOauthConsumer; private OAuthProvider httpOauthprovider; public final static String consumerKey = XXX; public final static String consumerSecret = XXX; private final String CALLBACKURL = “myapp://twitactivity”; private Twitter twitter; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); try { httpOauthConsumer = new CommonsHttpOAuthConsumer(consumerKey, consumerSecret); httpOauthprovider = new […]

如何从我的搜索查询结果选项中排除转发

我正试图在twitter4j中使用搜索方法搜索推文。 我的代码如下, public List searchTweets(Query searchQuery) { QueryResult queryResult = twitter.search(searchQuery); return queryResult != null ? queryResult.getTweets() : new ArrayList(0); } 如何从搜索查询结果中排除转推

twitter4j是否提供在2个日期之间搜索推文的function

twitter4j是否提供在2个日期之间搜索推文的function(例如2011-10-27 05:30:00至2011-10-27 06:30:00) 目前它似乎具有日期的粒度而不是小时或分钟。

Twitter Stream API用于获取用户的推文

我正在使用twitter流API来获取用户的推文。 我有用户ID列表如何从TwitterStream API获取推文列表。 我分析了以下样本 public class TwitterStreamAPI { public static void main(String[] args) { ConfigurationBuilder cb = new ConfigurationBuilder(); cb.setDebugEnabled(true); cb.setOAuthConsumerKey(“xxxx”); cb.setOAuthConsumerSecret(“xxx”); cb.setOAuthAccessToken(“xxx”); cb.setOAuthAccessTokenSecret(“xxx”); TwitterStream twitterStream = new TwitterStreamFactory(cb.build()).getInstance(); UserStreamListener listener = new UserStreamListener() { @Override public void onStatus(Status status) { System.out.println(“onStatus @” + status.getUser().getScreenName() + ” – ” + status.getText()); } @Override public void […]

如何使用twitter API 1.1和java搜索推文

Twitter API已从1.0更改为1.1。 现在,对于任何类型的查询,都必须进行授权。 我正在使用java来获取推文。 任何人都可以给我一些使用OAuth身份validation获取推文的java示例。 更新 使用twitter4j api是可能的。 http://twitter4j.org/en/ 。 下面给出一个例子 Twitter twitter = new TwitterFactory().getInstance(); AccessToken accessToken = new AccessToken(“Your-Access-Token”, “Your-Access-Token-Secret”); twitter.setOAuthConsumer(“Consumer-Key”, “Consumer-Key-Secret”); twitter.setOAuthAccessToken(accessToken); try { Query query = new Query(“#IPL”); QueryResult result; result = twitter.search(query); List tweets = result.getTweets(); for (Status tweet : tweets) { System.out.println(“@” + tweet.getUser().getScreenName() + ” – ” + […]

如何使用twitter4j获取媒体相关信息

我是twitter4j的新手。 如何使用twitter4j库获取媒体相关信息? 我想获取有关tweet中的照片,video和文章摘要的信息。提前谢谢。为了这个目的,getMediaEntities()方法是否足够?