[Facebook Graph API]: как получить тестовый маркер доступа пользователя с определенной областью действия
Для моих тестовых пользователей маркер доступа, который я могу получить, всегда имеет одни и те же области:
public_profile, basic_info, user_friends
Я не нашел способа изменить маркер доступа, предоставляемый тестовыми пользователями в интерфейсе или через вызов API.
Существует ли простой способ изменить область действия маркера доступа тестового пользователя?
2 ответа:
Вы можете изменить пароль для тестового пользователя и войти в систему непосредственно как тестовый пользователь, используя указанный адрес электронной почты. Затем вы можете использовать кнопку входа в приложение, чтобы предоставить тестовому пользователю все необходимые дополнительные разрешения.
В качестве общего руководства вы всегда должны тестировать свое приложение с тестовым пользователем. Иногда он может выявить проблемы, которые в противном случае не были бы замечены, пока реальный пользователь не испытает их.
Если вы хотите создать несколько маркеров тестового доступа для определенных областей и протестировать с их помощью различные функции api, перейдите по этой ссылке: https://developers.facebook.com/tools/explorer/
Там нажмите кнопку "Получить маркер доступа", выберите любую конкретную область, которую вы хотите.
Иногда вы можете видеть, что некоторые флажки установлены, и вы не можете отключить их, нажав. Затем используйте кнопку "Очистить" внизу.