For the best experience turn off the battery saving mode.

Добро пожаловать в раздел документации для разработчиков BSG.

Если вы хотите использовать наши REST API, получать уведомления от перехватчиков или создать приложение для Intercom Messenger, вы оказались в нужном месте.

Введение

HLR Lookup помогает поддерживать вашу базу данных в актуальном состоянии.

Мобильные абоненты часто меняют номера, переходят в роуминг и меняют провайдеров, сохраняя при этом свой оригинальный номер телефона.

Зная, какие мобильные номера доступны или какая сеть используется вашим клиентом в настоящее время, вы можете значительно повысить эффективность своиъ маркетинговых кампаний.

С помощью HLR Lookup API вы можете определить:

— активность номера телефона
— роуминг
— мобильного оператора

PUT (POST) /hlr/create
GET /hlr/{id}
GET /hlr/prices/{tariff}

Объекты HLR

 

Attributes Type Description
ported integer Is 1 if the phone number is ported or 0 when the phone number is not ported or ported status is unknown
roaming integer Is 1 if the phone number is in roaming or 0 when the phone number is not in roaming or roaming status is unknown

Примеры объектов HLR

Помните, что атрибуты могут меняться со временем, и некоторые из них могут иметь нулевое значение, поскольку не все необходимые данные доступны для большинства стран и поставщиков.

{ «id»:»34298934543″,
«reference»:»1234567″,
«msisdn»:»380932990000″,
«network»:»unknown»,
«status»:»unknown»,
«details»:{
«ported»:»0″,»roaming»:»0″
},
«createdDatetime»:»2015-08-04T06:50:19+00:00″,
«statusDatetime»:»2015-08-04T06:50:19+00:00″
}

Запрос HLR

Создает новый объект HLR. BSG возвращает созданный объект HLR с каждым запросом.

Значение
PUT (POST) https://app.bsg.hk/rest/hlr/create

Запрашиваемые параметры 

Parameter Type Description
msisdn int Номер телефона по которому осуществляется запрос. Запрошено
reference string Клиентская ссылка. Запрошено