我已使用twitter4j将帖子整合到Twitter。
我有两个设备samsung S3 - Android 4.3和Sony Xperia Z - Android 4.4。
当我尝试从S3分享时,帖子会出现两次,但如果我从xperia z发帖,则只显示一次。
可能是什么问题?
try {
if (verifier != null) {
AccessToken accessToken = twitter.getOAuthAccessToken(
requestToken, verifier);
twitter.setOAuthAccessToken(accessToken);
StatusUpdate status = new StatusUpdate(mMessage);
File imageFile = new File(mImageLocation);
if (imageFile != null) {
status.setMedia(imageFile);
}
twitter.updateStatus(status);
}
} catch (TwitterException e) {
Log.d("Twitter", e.getMessage());
}
答案 0 :(得分:0)
请尝试以下代码:
if (verifier != null) {
AccessToken accessToken = twitter.getOAuthAccessToken(
requestToken, verifier);
twitter.setOAuthAccessToken(accessToken);
StatusUpdate status = new StatusUpdate(mMessage);
File imageFile = new File(mImageLocation);
if (imageFile != null) {
status.setMedia(imageFile);
}
String strStatus = String.valueOf(status);
if(strStatus !=null){
twitter.updateStatus(status);
strStatus = null ;
}
}
} catch (TwitterException e) {
Log.d("Twitter", e.getMessage());
}