СМСБАТ ЦхатХуб АПИ
ЦхатХуб РЕСТ АПИ управља Вибер пословним разговорима, разговорима са клијентима и процесима аутоматизације корисничке подршке.
Основни УРЛ
https://chatapi.smsbat.com
Сваггер документација
Интерактивна АПИ документација је доступна на:
https://chatapi.smsbat.com/index.html
Аутентификација
ЦхатХуб користи систем аутентификације заснован на беарер токену са ЈВТ токенима. Токени се могу пренети на два начина:
Метод 1: Заглавље ауторизације
curl -X GET https://chatapi.smsbat.com/api/company/organization \
-H "Authorization: Bearer your-jwt-token"
Метод 2: Заглавље кључа за Кс-ауторизацију
curl -X GET https://chatapi.smsbat.com/api/company/organization \
-H "X-Authorization-Key: your-jwt-token"
Ток аутентификације
ЦхатХуб користи систем токена на два нивоа:
- Токен компаније – приступни токен на нивоу организације
- Токен оператера – Токен за приступ појединачног оператера
Ток рада
graph LR
A[Get Company Token] --> B[List Organizations]
B --> C[List/Add Operators]
C --> D[Get Operator Token]
D --> E[Integrate Widget]
Главне крајње тачке
| Метода | Крајња тачка | Опис |
|---|---|---|
| ПОСТ | /апи/цомпани/гет-токен | Набавите токен ауторизације компаније |
| ГЕТ | /апи/компанија/организација | Преузми листу организација |
| ГЕТ | /апи/оператор | Листа оператера по организацији |
| ПОСТ | /апи/оператор/синцхронизе | Додај нове операторе |
| ПОСТ | /апи/оператор/статус | Промени статус оператера |
| ПОСТ | /апи/оператор/гет-токен | Генерисање токена оператера (макс. 24х истека) |
| ПОСТ | /апи/оператор/валидате-токен | Провери валидност токена |
Кључне карактеристике
Управљање токенима компаније
Набавите и управљајте токенима на нивоу организације за приступ АПИ-ју.
Управљање организацијом
- Наведите све организације
- Преузмите детаље о организацији
- Управљајте подешавањима организације
Управљање оператером
- Наведите оператере по организацији
- Додајте нове оператере
- Промените статус оператера (активан/неактиван/избрисан)
- Генеришите токене специфичне за оператера (максимално 24 сата)
- Потврдите токене оператера
Интеграција виџета
Интегришите ЦхатХуб виџет у веб апликације за корисничку подршку у реалном времену.
Брзи почетак
- Аутентификација – Набавите токене своје компаније и оператера
- Организације – Управљајте организацијама
- Оператори - Додајте оператере и управљајте њима
- Интеграција виџета – Интегришите виџет за ћаскање
Формат захтева
Сви захтеви користе ЈСОН формат:
{
"login": "your-login",
"password": "your-password"
}
Формат одговора
Успешни одговори враћају:
{
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"expiration": "2025-01-24T12:00:00Z"
}
Обрада грешака
ХТТП статусни кодови:
200 ОК- Захтев је успео400 лоших захтева- Неважећи формат захтева401 Неовлашћено- Аутентификација није успела403 Забрањено- Недовољне дозволе404 Нот Фоунд- Ресурс није пронађен500 Интерна грешка сервера- Грешка сервера
Истек токена
Токени имају време истека. Када истекне токен:
- АПИ ће вратити „401 Неовлашћено“.
- Затражите нови токен користећи крајњу тачку за аутентификацију
- Ажурирајте своју апликацију новим токеном
Следећи кораци
- Аутентификација - Научите како да се аутентификујете
- Организације - Управљајте организацијама
- Оператори - Рад са оператерима
- Интеграција виџета - Интегришите виџет за ћаскање