我正在使用twitter4j为我的应用程序。能够使用twitter4j发布媒体/文本。但我想要我的身份的身份。
The method getId() is undefined for the type StatusUpdate
我累了用
StatusUpdate status = new StatusUpdate(mfinalmsg);
if (imgdata != null) {
ByteArrayInputStream bis = new ByteArrayInputStream(imgdata);
status.setMedia("pic", bis);
}
twitter.updateStatus(status);
long statusId = (int)status.getId();
所以我已将状态替换为StatusUpdate。但我怎样才能上传media / urllink。
twitter4j.Status status = twitter.updateStatus(mfinalmsg);
long statusId = (int)status.getId();
我准备使用twitter rest api。但我不知道如何发送params。请指导我..
答案 0 :(得分:1)
StatusUpdate statusUpdate = new StatusUpdate(mfinalmsg);
if (imgdata != null) {
ByteArrayInputStream bis = new ByteArrayInputStream(imgdata);
statusUpdate.setMedia("pic", bis);
}
Status status = twitter.updateStatus(statusUpdate);
long statusId = (int)status.getId();
twitter.updateStatus()
方法返回Status对象。使用该对象获取id,而不是StatusUpdate类的对象。