Я использую Facebook4J с обработкой/Java, и я пытаюсь извлечь информацию о фотографиях друзей. Я использовал код несколько месяцев назад, и он работал нормально, но теперь он возвращает все поля в null. Может кто-нибудь помочь в решении этой проблемы? Вот как я использовал для извлечения фотографий:Facebook4J Друзья Фотографии альбома
User fbUser = facebook.getUser(userID);
ResponseList<Album> albums = facebook.getAlbums(userID);
String targetAlbumId = "";
imgArray = new ArrayList<PImage>();
for (Album album : albums) {
//Get the album ID if it matches the string
if (album.getName().equals("Cover Photos")) {
targetAlbumId = album.getId();
break;
}
}
//Get all the photos that correspond to that Album ID
//Create a string arraylist to store all the photo ID names
ResponseList<Photo> photos = facebook.getAlbumPhotos(targetAlbumId);
ArrayList<String> getPhotoId = new ArrayList<String>();
//Get all photos in high quality. Create an arraylist of all the photos,
//and an arraylist of all the photo IDs (to use later for getting their likes)
for (Photo photo : photos) {
URL highQuality = photo.getImages().get(0).getSource();
imgArray.add(loadImage(highQuality.toString()));
getPhotoId.add(photo.getId());
}
Есть альтернативные линки доступа к этой информации (фотографии друзей)? Потому что нет смысла иметь доступ с помощью Facebook, но не удалось это сделать через API – user2954378
Нет, альтернативы нет. Прочтите документы. – Tobi