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

API для разных языков сайта

Добрый день господа! Есть вопросы по API.
Onebox работает на русском и украинском языках, перешли сугубо на украинский язык, но возникли проблемы с API:
Наименование (product.product_name) – передается на сайт рос версию корректно,
Наименование (product.product_name) – а вот украинскую версию этого поля непонятно как получать.
Кастомные поля созданные конкретно для украинского языка работают, но все же когда случайно кто-то переключается на русский язык, сразу возникают проблемы с передачей этих полей для обеих версий сайта рус и рус.
Также другие поля для украинского языка как отдавать и получать, если они первоначально были созданы на русской версии.
Возможно ли какой-то параметр "банальный" именно для конкретного языка, который указывается при запросе? Буду очень благодарен за ответ и будущее сотрудничество по доработке нашей CRM)
Оригинальный вопрос доступен на версии: ua

Ответы:

Сергій
Project Manager
"Сейчас мультиязычные поля в старой версии api не выдаются - нужно дорабатывать 2ч
а вот у apiv2 на OS они есть"
PS На сколько я понял с форума нужную доработку или обновить CRM?
14.09.2022, 14:54
Оригинальный комментарий доступен на версии: ua

у apiv2 есть такая штука но она только для авторизации по usertoken
14.09.2022, 14:55
Оригинальный комментарий доступен на версии: ua

Сергій
Project Manager

bu
OneBox production писал/а:
у apiv2 есть такая штука но она только для авторизации по usertoken

спасибо за скорый ответ.
При установке api2 настройки api1 остаются работать как раньше? Будет ли у нас возможность работать на старом api, а уже на api2 будем подключать новые функции (двуязычие)?
14.09.2022, 15:11
Оригинальный комментарий доступен на версии: ua

Апы разных версий работают независимо друг от друга. Чтобы начать работать с apiv2, вам нужно просто установить соответствующее приложение на вашу систему.
14.09.2022, 15:13
Оригинальный комментарий доступен на версии: ua

Сергій
Project Manager

bu
OneBox production писал/а:
Апы разных версий работают независимо друг от друга. Чтобы начать работать с apiv2, вам нужно просто установить соответствующее приложение на вашу систему.

Ясно спасибо! А где можно найти информацию относительно API2.0>, а именно передача по useuserlang и настройка language-user?
14.09.2022, 15:17
Оригинальный комментарий доступен на версии: ua

https://app.swaggerhub.com/apis-docs/Bodya44/OneBoxOSapiv2/2.0 вот документация по апи. Передача языка будет работать при авторизации /api/v2/contact/loginbycode/
14.09.2022, 15:21
Оригинальный комментарий доступен на версии: ua

Сергій
Project Manager

bu
OneBox production писал/а:
https://app.swaggerhub.com/apis-docs/Bodya44/OneBoxOSapiv2/2.0 вот документация по апи. Передача языка будет работать при авторизации /api/v2/contact/loginbycode/

Супер, очень благодарен)
14.09.2022, 15:32
Оригинальный комментарий доступен на версии: ua

Сергій
Project Manager
Добрый день! Вообще не вижу в маркете приложений: «Пользователи и сотрудники, API v2». Как установить их когда не имеет их в списке непонятно, я начинающий в этой CRM не могу понять ли это пользователь нужен специальный тип админа ли?
16.09.2022, 17:25
Оригинальный комментарий доступен на версии: ua

apiv2 работает только для Onebox OS
19.09.2022, 18:17
Оригинальный комментарий доступен на версии: ua

Сергій
Project Manager

bu
OneBox production писал/а:
apiv2 работает только для Onebox OS

Если нет возможности использовать API2, как тогда решить вопрос передачи данных для разных языков? Возможно есть костыль, потому как вопрос остается открытым.
20.09.2022, 17:47
Оригинальный комментарий доступен на версии: ua

Сергій
Project Manager

bu
OneBox production писал/а:
apiv2 работает только для Onebox OS

Выходит что у нас не OneBox OS, а пожалуй OneBox MVP или OneBox CRM+ERP, на которой не реализовано api2
20.09.2022, 17:59
Оригинальный комментарий доступен на версии: ua

Нужно просто перейти на OneBox Os, так как любые другие версии не будут поддерживаться месяца через 2.
22.09.2022, 11:33
Оригинальный комментарий доступен на версии: ua

Сергій
Project Manager

bu
OneBox production писал/а:
Нужно просто перейти на OneBox Os, так как любые другие версии не будут поддерживаться месяца через 2.

Разумеется, спасибо, но переход очень затратен финансово.
22.09.2022, 15:34
Оригинальный комментарий доступен на версии: ua

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