Протестировать навык в консоли разработчика

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

Проверьте, что:
  • Навык отвечает карточкой авторизации, когда необходимо.
  • Связка аккаунтов создается, если нажать кнопку Авторизоваться.

Если связка аккаунтов создана, появится уведомление Вы авторизованы.

Как выглядит уведомление об успешной авторизации на вкладке Тестирование

Чтобы проверить сценарий, когда пользователь выходит из аккаунта, нажмите Выход из навыка:

Расположение кнопки для выхода из навыка на вкладке Тестирование

Исправить ошибки

При авторизации могут возникнуть ошибки:
  • В настройках, которые были заданы в консоли разработчика. Чтобы исправить ошибки — сравните параметры, которые вы указывали при создании авторизации, с настройками рабочего окружения. Возможно, вы некорректно указали URL или другие параметры.
  • На стороне авторизационного сервера. Частая причина — сервер не соответствует спецификации OAuth 2.0. Чтобы исправить ошибки на стороне авторизационного сервера, понадобятся логи.

Выполните детальную трассировку HTTP-запросов с помощью HTTP-метод TRACE. Проверьте заголовки, параметры и тело запросов, которые Диалоги передают на авторизационный сервер.