1 回答

TA贡献1853条经验 获得超9个赞
我记得,我以前是这样用的:编辑:这只是为了获取 1 张图像。
for(MediaEntity me : status.getMediaEntities()){
if(me.getMediaURLHttps() != null)//also check blank
twitterImage.add(me.getMediaURLHttps());
}
获取所有媒体实体(最多 4 张照片 || 1 个视频 || 1 个 GIF)
Twitter twitter = TwitterFactory.getSingleton();
List < Status > statuses = twitter.getHomeTimeline();
for (Status status: statuses) {
ExtendedMediaEntity[] extendedMediaEntities = status.getExtendedMediaEntities();
for (ExtendedMediaEntity eme: extendedMediaEntities) {
if (eme.getMediaURLHttps() != null) { //also check blank
if (eme.getType.equals("photo"))
twitterImage.add(me.getMediaURLHttps());
}
}
}
添加回答
举报