У меня есть фейсбук-токен, который отлично получает URL-адрес graph.facebook.com/me/home.На сообщениях с изображениями я хотел бы извлечь идентификатор изображения из сообщения, чтобы получить подробную информацию о размерах и URL-адресах для различных изображений.
Проблема в том, что в этом фиде я не вижу никаких полей "конфиденциальности" для большинства пользователей.Но способ работы этих URL сильно различается.Например, фотографию можно просмотреть, когда она вышла из Facebook.Фотография может быть просмотрена, пока вы вошли в систему как любой.Фотография является частной.Когда я запрашиваю graph.facebook.com/(photoID), большую часть времени я получаю false.Есть ли какое-то разрешение, которое я должен получить от пользователей, которых у меня нет здесь?Возможно, это ограничено не пользователем, а разрешением фотографии друга?Я заметил, что, по крайней мере, в одном случае я получил «ложь» только по идентификатору photoID, но вошел в свой личный кабинет (вообще не зная этого человека), я мог видеть их фотографию в порядке.Эти противоречивые уровни безопасности сбивают меня с толку.
Я хотел бы узнать, какой это будет ссылка, прежде чем я попытаюсь запросить photoID или отправить URL для дальнейшей обработки.Есть ли способ принудительно установить дополнительное поле в ленте или есть поле, содержащее данные, которые я просто не вижу?