Para obter a melhor experiência, desligue o modo de economia de bateria.

Bem vindo à
BSG Desenvolvedores Docs.

Se você deseja usar nossas APIs REST, receba
notificações com webhooks ou crie um aplicativo para o
Intercom Messenger, você veio ao lugar certo.

Solicite um HLR

Cria um novo objeto HLR. BSG retorna o objeto HLR criado com cada solicitação

Definição

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

Required parameters

Parameter
Type
Description
msisdn
type: int

O número de telefone no qual você deseja fazer uma consulta de rede. Requeridos

reference
type: string

Uma referência de cliente.  Requeridos

Pedido HLR único

AVISO PRÉVIO! O tipo de conteúdo deve ser definido como “multipart / form-data”

Parameter
Type
Description
msisdn
type: int

O número de telefone Requeridos

reference
type: string

Uma referência de cliente. Requeridos

tariff
type: int

Código tarifário de uma grade de preços.

callback_url
type: string

O URL em seu servidor de retorno de chamada no qual a resposta de pesquisa de número será enviada.

Resposta de exemplo

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

Múltiplos pedidos HLR

Parameter
Type
Description
msisdn
type: int

O número de telefone. Requeridos

reference
type: string

Uma referência de cliente. Requeridos

tariff
type: int

Código de tarifa de uma grade de preços

callback_url
type: string

O URL em seu servidor de retorno de chamada no qual a resposta da pesquisa de número será enviada.

Pedido de exemplo

[ {
“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″
}
]

Resposta de exemplo

{ “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”
}