Я пытаюсь найти все фотографии, где текущий пользователь отмечен с помощью PHP SDK для Facebook. Когда я запрашиваю $fb->get('/me/photos?type=tagged&limit=10000')
, только около 500 фотографий присутствуют в списке, когда я вошел в систему как я. Если я зарегистрирую веб-страницу в Facebook, это говорит о том, что у меня более 3000 фотографий. Можно ли получить все фотографии текущего пользователя?Как загрузить все фотографии текущего пользователя в PHP Graph SDK?
ответ
Надеюсь, что это резюме экономит время для некоторых людей, так как я провел несколько дней, царапая себе голову над этим. Начиная с Graph API v2.5, ваше приложение не будет иметь разрешения на просмотр фотографий, которые другие люди загрузили, если загрузчик не зашел в приложение и не предоставил разрешение user_photos
. Это также относится к фотографиям, на которых был помещен текущий пользователь.
Чтобы приложение могло получить все фотографии, на которые вы помечены через API-интерфейс Graph, все ваши друзья, у которых есть загруженные вами фотографии, были помечены должны предоставить разрешение на приложение.
Цитирую поддержки Facebook:
После проверки, это должно быть так. Каждый пользователь Facebook находится в контроле того, какие данные доступны для приложения. Если у вас есть, что пользователь предоставляет пользователю_photos (и, возможно, user_posts, если это контейнер ), приложение должно быть в состоянии извлечь эту фотографию.
Источник: Facebook API Bug Report
Да, это возможно, но не только с одним вызовом. Вы должны будете использовать нумерацию страниц, как описано в
В этом случае paging.next
свойство в ответ JSON содержит ссылку/звонок, чтобы получить следующие результаты. Я бы рекомендовал установить limit
на 50 или 100 максимум,
Спасибо. Когда я шел по страницам, у меня были те же результаты, что и при загрузке одной страницы из 10 тыс. Изображений. Кажется, есть куча изображений, которые опускаются. Разрешения 'user_photos' достаточно хороши, чтобы получать фотографии от других, которые вы загрузили? –
- 1. PHP Sdk Facebook Загрузить Фотографии Утверждено
- 2. Можно ли удалить фотографии/альбомы текущего пользователя на facebook?
- 3. Graph API Получить все фотографии
- 4. Facebook Graph PHP FQL: Разрешения на фотографии друзей (новый SDK)
- 5. Facebook Graph API, PHP SDK: как откликнуть сообщения пользователя?
- 6. PHP Facebook SDK - Как получить конкретные фотографии пользователя
- 7. Facebook Graph Api не возвращает все фотографии
- 8. Facebook PHP SDK Загрузить фото
- 9. PHP Загрузить фотографии с сервера
- 10. facebook пакетный запрос, чтобы получить все фотографии
- 11. PHP SDK, события. Не загружать все фотографии событий сразу
- 12. PHP: загрузить фотографии с мобильного
- 13. Android Facebook SDK. Добавить текущего пользователя в группу facebook
- 14. java flickr и flickrj Загрузить фотографии пользователя
- 15. Как получить фотографии выбранного альбома в Facebook PHP SDK
- 16. Facebook graph - получать фотографии всех пользователей пользователя без переезда
- 17. Facebook graph API & PHP SDK вопросы
- 18. Как получить все роли для текущего пользователя?
- 19. Facebook Graph API/PHP SDK Войти ВЫПУСК
- 20. Facebook Graph API загрузить фотографии для всеобщего обозрения
- 21. Загрузить все фотографии и видео с Tumblr
- 22. Как найти идентификаторы страниц текущего пользователя с помощью Graph API?
- 23. Как получить все понравившиеся объекты пользователя, включая сообщения, фотографии, URL-адреса с facebook graph api
- 24. Невозможно получить друзей текущего пользователя, которые используют приложение facebook graph
- 25. Как загрузить фотографии в BackboneJs
- 26. Facebook SDK Фотографии друзей
- 27. Как загрузить несколько фотографий с помощью facebook php sdk
- 28. Graph API: Загрузить фото с места
- 29. Получите все вложения (фотографии) из статьи через Facebook Graph API
- 30. PHP SDK/Facebook graph API События на основе местоположения
если вы имеете любой вопрос, то я помочь вам .. –
@Maulik, вы можете увидеть более подробную информацию об этой проблеме здесь: https://developers.facebook.com/bugs/167037540309404/ –
этот пост для всех фотографий альбомов ... не отмеченные фотографии. –