Как я могу получить tagged_places моих друзей?
Когда я отправляю get в Graph API Explorer, вот так:
me?fields=tagged_places
Работает хорошо и возвращает мне данные о моих "помеченных местах".
Но когда я пытаюсь получить "отмеченные места" моих друзей, я получаю это сообщение об ошибке:
"error": {"message": "(# 100) Неизвестные поля: tagged_places.", "type": "OAuthException", "code": 100
Я хочу знать, невозможно ли получить 'tagged_places' от моих друзей или я делаю что-то не так.
2 ответа
Вы должны иметь разрешение на предмет, на котором вы были отмечены.
Посмотрите на этот ответ.
Пожалуйста, обратите внимание, что поле "tagged_places" доступно только для объекта "Пользователь" после того, как пользователь предоставит разрешение "user_tagged_places".
Это означает: 1. Ваше приложение должно запрашивать разрешение "user_tagged_places" во время входа в систему. 2. Друзья должны одобрить этот запрос при входе в приложение.
Надеюсь это поможет!