如果我的推文长度超过推特推文限制,如何部分发布推文?



这是我的推文代码 从我的Android应用程序工作正常,如果推文长度不超过280个字符,我想以280个字符的多个部分发布推文,如果角色的推文长度超过280个字符,我想以280个字符的多个部分发布推文

String PostBody,Tags,Link
String tweet = PostBody+Tags+Link;
TweetIt(tweet);
}
public void TweetIt(final String tweet) {
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
try {
String token = "myToken";
String secret = "mySecret";
AccessToken accessToken = new AccessToken(token, secret);
Twitter twitter = new TwitterFactory().getInstance();
twitter.setOAuthConsumer("authOne", "authTwo");
twitter.setOAuthAccessToken(accessToken);
try {
twitter.updateStatus(tweet);
} catch (TwitterException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (Exception e) {
e.printStackTrace();
}
}
});
thread.start();
}

将推文拆分为280个字符怎么样?

int index = 0;
while (index < tweet.length()) {
twitter.updateStatus( tweet.substring(index, Math.min(index + 280,tweet.length())));  
index += 280;
} 

最新更新