我正在创建一个Java应用程序,该应用程序使用RestFB从Facebook视频中提取数据。如何从每个视频中检索自定义标签?
尽管我可以从每个视频中提取正常数据,但似乎没有任何RestFB函数可以获取自定义标签。
我试图通过复制RestFB源代码以获取标题,然后根据需要的数据对其进行更改来创建自己的函数,但这似乎不起作用。
答案 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
字符串添加到您获取的字段中。