Добрый день.
Пытаюсь повторить материал видеоурока по доступу к данным через RestApi.
Сделал токен. Подставляю его в postman. Возвращает 401. (скрин прилагается)
Что я делаю не так.
Спасибо.
Здравствуйте. А на какой период вы издавали токен. По умолчанию он издается на месяц. Но можно выбрать и на более длительный срок.
Проверьте, не истек ли он.
А, ну еще вижу у вас адрес платформы sandbox.rightech.io. А аккаунт скорей всего у вас на dev.rightech.io. Попробуйте поменять. В видеоуроке используется адрес тестовой среды, что может вводить в заблуждение.
Ну и документация тоже может помочь
https://rightech.io/ru/developers/http
Добрый день.
Токен делал 22.07.
dev.rightech.io - тоже пробовал. Тот же эффект.
Есть ли влияние на это версии ОС, брандмауэра, антивируса?
Если вы издавали токен на dev.rightech.io и работаете в нем, то указывать нужно его.
Нет, не думаю что ОС и антивирус могут повлиять.
401 Unauthorized - Ошибка - токен не указан, или истек его срок действия. Надо копать в эту сторону.
Откройте тот токен который издавали и указываете и проверьте еще раз срок его действия. Как в скрине выше который я присылал. Я грешу на это.
Ну или издайте новый токен и протестируйте с новым
Токен переиздавал.
С ошибкой тоже понятно по коду.
Хорошо, еще раз внимательно повторю операцию, с учётом Ваших рекомендаций.
Спасибо.
А попробуйте курлом из командной строки какой-нибудь или терминала
curl -sSL -H 'Accept: application/json' -H "Authorization: Bearer ВАШ_ТОКЕН" https://dev.rightech.io/api/v1/objects
Получилось. Ключевой момент - использование dev вместо sandbox. Я пробовал этот вариант, но в сочетании с кучей других настроек, которыми “игрался”, поэтому у меня и не получилось.
Спасибо за оперативный и конструктивный ответ.