Java 使用twitter4j从twitter获取视频url
有没有人可以帮我在twitter4j的twitter帖子中找到视频url 我无法使用Java 使用twitter4j从twitter获取视频url,java,video,twitter,twitter4j,Java,Video,Twitter,Twitter4j,有没有人可以帮我在twitter4j的twitter帖子中找到视频url 我无法使用getExtendedMediaEntities()方法找到视频url 编辑: ExtendedMediaEntity[] extendedMediaEntities = status.getExtendedMediaEntities(); for (int i = 0; i < extendedMediaEntities.length; i++) {
getExtendedMediaEntities()
方法找到视频url
编辑:
ExtendedMediaEntity[] extendedMediaEntities = status.getExtendedMediaEntities();
for (int i = 0; i < extendedMediaEntities.length; i++) {
ExtendedMediaEntity extendedMediaEntity = extendedMediaEntities[i];
System.out.println("extendedMediaEntity type : "+extendedMediaEntity.getType());
String url = extendedMediaEntity.getURL();
System.out.println("extended url: "+ extendedMediaEntity.getMediaURL());
}
ExtendedMediaEntity[]extendedMediaEntities=status.getExtendedMediaEntities();
for(int i=0;i
谢谢您需要使用ExtendedMediaEntities上的变量来检索视频URL。这将为您提供多种格式的多个URL。 getExpandedURL()将为您提供视频帖子的直接url 请查找以下使用变体的示例:
Paging paging = new Paging();
paging.setCount(200);
List<Status> statuses = twitter.getHomeTimeline(paging);
for (Status status : statuses) {
MediaEntity[] media = status.getMediaEntities();
ExtendedMediaEntity[] extendedMediaEntities = status.getExtendedMediaEntities();
for (int i = 0; i < extendedMediaEntities.length; i++) {
ExtendedMediaEntity extendedMediaEntity = extendedMediaEntities[i];
ExtendedMediaEntity.Variant[] variant = extendedMediaEntity.getVideoVariants();
if (extendedMediaEntity.getType().equals("video")) {
for (int j = 0; j < variant.length; j++) {
System.out.println("variant url: " + variant[j].getUrl());
}
String url = extendedMediaEntity.getURL();
System.out.println("extended url: " + extendedMediaEntity.getExpandedURL());
}
}
}
Paging Paging=new Paging();
分页。设置计数(200);
列表状态=twitter.getHomeTimeline(分页);
用于(状态:状态){
MediaEntity[]媒体=状态。getMediaEntities();
ExtendedMediaEntity[]extendedMediaEntities=状态。getExtendedMediaEntities();
for(int i=0;i
这将产生如下输出:
变体url:
变体url:
变体url:
变体url:
扩展url:
你能分享你正在尝试的代码吗?