android twitter4j 在我的个人资料中回复帖子
我创建了一个使用 twitter4j 的应用程序,但转发和转发回复我的个人资料中的帖子,但不回复用户个人资料中的帖子。
private void authorize(){
ConfigurationBuilder cb = new ConfigurationBuilder();
cb.setUser(userLogin);
cb.setPassword(userPassword);
cb.setDebugEnabled(true);
cb.setOAuthConsumerKey(mConsKey);
cb.setOAuthConsumerSecret(mConsSecret);
cb.setOAuthAccessToken(mAccessToken);
cb.setOAuthAccessTokenSecret(mAccessTokenSecret);
TwitterFactory tf = new TwitterFactory(cb.build());
twitter = tf.getInstance();
if(twitter != null){
handler.sendEmptyMessage(AUTHENTICATION_SUCCESS);
}else{
handler.sendEmptyMessage(AUTHENTICATION_FAILED);
}
}
private void reply(){
try{
twitter.updateStatus(new StatusUpdate(replyText)
.inReplyToStatusId(status.getId()));
handler.sendEmptyMessage(END_USER_ACTION);
}catch(TwitterException tEx){
Log.e(tEx.getExceptionCode(), tEx.toString());
handler.sendEmptyMessage(AUTHENTICATION_FAILED);
}
}
private void retwit(){
try{
twitter.retweetStatus(status.getId());
handler.sendEmptyMessage(END_USER_ACTION);
}catch(TwitterException tEx){
handler.sendEmptyMessage(AUTHENTICATION_FAILED);
}
}
我做错了什么?
I've created an application that uses twitter4j, but retweets & replies posts in my profile, but not in user's profile.
private void authorize(){
ConfigurationBuilder cb = new ConfigurationBuilder();
cb.setUser(userLogin);
cb.setPassword(userPassword);
cb.setDebugEnabled(true);
cb.setOAuthConsumerKey(mConsKey);
cb.setOAuthConsumerSecret(mConsSecret);
cb.setOAuthAccessToken(mAccessToken);
cb.setOAuthAccessTokenSecret(mAccessTokenSecret);
TwitterFactory tf = new TwitterFactory(cb.build());
twitter = tf.getInstance();
if(twitter != null){
handler.sendEmptyMessage(AUTHENTICATION_SUCCESS);
}else{
handler.sendEmptyMessage(AUTHENTICATION_FAILED);
}
}
private void reply(){
try{
twitter.updateStatus(new StatusUpdate(replyText)
.inReplyToStatusId(status.getId()));
handler.sendEmptyMessage(END_USER_ACTION);
}catch(TwitterException tEx){
Log.e(tEx.getExceptionCode(), tEx.toString());
handler.sendEmptyMessage(AUTHENTICATION_FAILED);
}
}
private void retwit(){
try{
twitter.retweetStatus(status.getId());
handler.sendEmptyMessage(END_USER_ACTION);
}catch(TwitterException tEx){
handler.sendEmptyMessage(AUTHENTICATION_FAILED);
}
}
what i'm doing wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论