Как получить пользовательские метки видео через API RestFB с помощью Java? - PullRequest
0 голосов
/ 15 апреля 2019

Я создаю Java-приложение, которое извлекает данные из видео в Facebook с помощью RestFB.Как я могу получить пользовательские метки из каждого видео?

Хотя я могу извлечь обычные данные из каждого видео, похоже, что нет функции RestFB, которая получает пользовательские метки.

Я пытался создать свою собственную функцию, скопировав исходный код RestFB для получения заголовка, а затем изменив его в соответствии с нужными мне данными, но, похоже, это не сработало.

1 Ответ

0 голосов
/ 16 апреля 2019

В поле custom labels отсутствует atm в RestFB, поэтому вы можете подождать, пока не будет выпущена новая версия, или написать собственный тип видео, например:

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 в поля, которые вы выбираете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...