Для найкращого досвіду вимкніть режим економії заряду.

Ласкаво просимо в розділ документації для розробників BSG.

Якщо ви хочете використовувати наші REST API, отримувати повідомлення від перехоплювачів або створити додаток для Intercom Messenger, ви опинилися в потрібному місці.

Запросити HLR

Створює новий HLR об’єкт. BSG відправляє створений HLR об’єкт з кожним запитом.

Визначення

PUT (POST) https://app.bsg.hk/rest/hlr/create

Обов'язкові параметри

Параметр
Тип
Опис
msisdn
type: int

Номер телефону, за яким потрібно зробити запит мережі. Вимагається.

reference
type: string

Довідка клієнта. Вимагається

Один запит HLR

Зверніть увагу!

Типконтенту повинен бути встановлений в multipart / formdata

Parameter
Type
Description
msisdn
type: int

Номер телефону. Вимагається

reference
type: string

Довідка клієнта. Вимагається

tariff
type: int

Тарифний код цінової сітки.

callback_url
type: string

URL-адреса вашого сервера зворотного дзвінка, на який буде надіслана відповідь пошуку номера.

Приклад відповіді

{ “error”:”0″,
“id”:”12123″,
“price”:”0.002″,
“currency”:”EUR”
}

Кілька запитів HLR

Параметр
Тип
Опис
msisdn
type: int

Номер телефону. Вимагається

reference
type: string

Довідка клієнта. Вимагається

tariff
type: int

Тарифний код цінової сітки

callback_url
type: string

URL-адреса вашого сервера зворотного дзвінка, на який буде надіслана відповідь пошуку номера.

Приклад запиту

[ {
“msisdn”:”380972920000″,
“reference”:”extid1″,
“tariff”:”0″,
“callback_url”:”http://someurl.com/callback/?id=12345″
},
{
“msisdn”:”380972920000″,
“reference”:”extid2″,
“tariff”:”0″,
“callback_url”:”http://someurl.com/callback/?id=12346″
}
]

Приклад відповіді

{ “result”:
[
{
“reference”:”extid1″,
“id”:”1″,
“error”:”0″,
“price”:”0.002″,
“currency”:”EUR”
},
{
“reference”:”extid2″,
“id”:”2″,
“error”:”0″,
“price”:”0.002″,
“currency”:”EUR”
}
],
“error”:”0″,
“totalprice”:”0.004″,
“currency”:”EUR”
}