Я немного новичок ie в использовании API, и в частности OAuth 2.0. Я пытаюсь использовать Integromat для извлечения финансового отчета из API Xero, но застрял при попытке заставить соединение работать. Это ошибка, которую я получаю после выбора организации, которую я хочу аутентифицировать:
Вот входные данные, которые я использую в Integromat:
- Тип потока: Код авторизации
- Авторизовать URI: https://login.xero.com/identity/connect/authorize?response_type=code&client_id=MY_Client_ID&redirect_uri=https: // www.integromat.com/oauth/cb/oauth2&scope=openid учет профиля электронной почты. reports.read & state = 123
- URI токена: https://identity.xero.com/connect/token
- идентификатор клиента: My_Client_ID
- Секрет клиента: My_Client_Secret
Вот как выглядит моя текущая настройка:
Приложение к исходному сообщению:
Когда я нажимаю "Продолжить", я получаю этот экран:
Когда я нажимаю «Войти», я попадаю на этот экран:
После выбора организации из выпадающего меню и нажатия «Подключиться» я получаю вышеупомянутое ошибка.
Любая помощь будет принята с благодарностью.