Отсутствующие атрибуты в Facebook Graph API Photo Photo Node - PullRequest
0 голосов
/ 12 января 2019

У меня есть токен доступа с областью действия manage_pages. Используя этот токен, я вызываю конечную точку , указанную здесь (GET /{page-id}/photos?type=uploaded).

В результате по какой-то причине отсутствуют все атрибуты, кроме id и create_time . Это часть ответа:

"data": [
  {
    "created_time": "2018-10-30T18:12:31+0000",
    "id": "1172525292900120"
  },
  {
    "created_time": "2018-10-30T18:10:08+0000",
    "id": "1172524459566870"
  }
]

В документах сказано, что data должен содержать «Список узлов Photo». Глядя на документ узла фотографии , кажется, что они имеют именно то, что вы ожидаете.

Мое приложение еще не имеет разрешения Page Public Content Access. Но согласно их разделу обзора приложений, он не нужен для доступа к содержимому моей страницы. И опять же, я бы даже не смог получить список фотографий, если бы у меня не было доступа к странице.

Пока вы тестируете свое приложение и перед тем, как отправлять его на проверку, ваше приложение может получить доступ только к контенту на странице, для которого верно следующее: человек, который выполняет роль администратора для страницы, также является администратором, разработчиком, или роль тестера в приложении.

Почему мне не хватает некоторых атрибутов в узлах Фото?

1 Ответ

0 голосов
/ 13 января 2019

Мне нужно было указать, какие поля нужно извлечь следующим образом: GET /{page-id}/photos?type=uploaded&fields=images.

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