Доступ к данным при помощи RestApi. Ошибка 401


Добрый день.
Пытаюсь повторить материал видеоурока по доступу к данным через RestApi.
Сделал токен. Подставляю его в postman. Возвращает 401. (скрин прилагается)
Что я делаю не так.
Спасибо.

Здравствуйте. А на какой период вы издавали токен. По умолчанию он издается на месяц. Но можно выбрать и на более длительный срок.

Проверьте, не истек ли он.

image

А, ну еще вижу у вас адрес платформы 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

image

Получилось. Ключевой момент - использование dev вместо sandbox. Я пробовал этот вариант, но в сочетании с кучей других настроек, которыми “игрался”, поэтому у меня и не получилось.
Спасибо за оперативный и конструктивный ответ.

1 лайк