1b.app
Скопирована ссылка -

Не могу подключиться к API2

Здравствуйте, команда OneBox!

Я администратор в своём аккаунте OneBox OS
Мы пытаемся подключить систему к внешнему инструменту через API v2 и используем метод получения токена:

curl -s -X POST "https://mybox.1b.app/api/v2/token/get/" \
-H "Content-Type: application/json" \
--data '{"login":"mylogin","password":"myresetpassword"}'

Однако сервер постоянно возвращает:

{"status":0,"errorArray":["Not permisson"]}

При этом:

Пользователь имеет роль Администратор;

REST API пароль сгенерирован и актуален;

Приложение API v2 установлено;

Ничего в настройках API v2 не настроено а именно:

Настройки авторизации по номеру телефона- никаких галочек не стоит
Прочие настройки приложения- никаких галочек не стоит
Настроить доступ к методам- ничего не выбрано

Вопросы:

Что ещё нужно включить/выдать в правах, чтобы метод /api/v2/token/get/ корректно возвращал токен?

Нужно ли дополнительно разрешать именно этот метод в настройках API v2 (списке доступов к endpoint-ам)?

Можете ли вы прислать рабочий пример curl-запроса с логином и REST API паролем, который точно должен сработать?

Нам нужно выгружать процессы, контакты и настройки через API, и без токена доступ не открывается.

Ответы:

[цитировать]
Matvey писал/а:
'{"логин":"mylogin","пароль":"myresetpassword"}'
[/цитировать]
https://swagger.1b.app/#/token/post_api_v2_token_get_
{
"логин": "мойлогин",
"restapipassword": "48e645317c3ef768387c4e9ad93c1c6d"
}
пароль->restapipassword
вчера, 16:11
Оригинальный комментарий доступен на версии: en

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий