如何使用Java通过RestFB API检索视频自定义标签?

时间:2019-04-15 01:37:50

标签: java video facebook-insights restfb

我正在创建一个Java应用程序,该应用程序使用RestFB从Facebook视频中提取数据。如何从每个视频中检索自定义标签?

尽管我可以从每个视频中提取正常数据,但似乎没有任何RestFB函数可以获取自定义标签。

我试图通过复制RestFB源代码以获取标题,然后根据需要的数据对其进行更改来创建自己的函数,但这似乎不起作用。

1 个答案:

答案 0 :(得分:0)

RestFB中的custom labels字段缺少atm,因此您可以等到新版本发布或编写如下的自定义视频类型:

public class CustomLabelsVideo extends Video {

   @Facebook("custom_labels")
   private List<String> customLabels = new ArrayList<>();

   public List<String> getCustomLabels() {
      return customLabels;
   }

   public void setCustomLabels(List<String> customLabels) {
      this.customLabels = customLabels;
   }
}

您需要在fetchObject方法中使用此类型,并且不要忘记将custom_labels字符串添加到您获取的字段中。