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