For the best experience turn off the battery saving mode.

Documentația REST API a serviciului BSG

Integrați capabilitățile serviciului de expediere al BSG într-un proiect personal.
API este destinat dezvoltatorilor și este însoțit de o documentație detaliată.

Solicitați un HLR

Creează un nou obiect HLR. BSG returnează obiectul HLR creat cu fiecare cerere

Definition

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

Parametrii necesari

Parameter
Type
Description
msisdn
type: int

Numărul de telefon pe care doriți să efectuați o interogare de rețea. Necesar

reference
type: string

O referință client. Necesar

Solicitare unică HLR

NOTICE! Content-type must be set to “multipart/form-data”

Parameter
Type
Description
msisdn
type: int

Numarul de telefon. Necesar

reference
type: string

O referință client. Necesar

tariff
type: int

Codul tarifar al unei grile de prețuri.

callback_url
type: string

Adresa URL de pe serverul dvs. de apel înapoi pe care va fi trimis răspunsul de căutare numerică.

Exemplu de răspuns

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

Cerere HLR multiplă

Parameter
Type
Description
msisdn
type: int

Numarul de telefon. Necesar

reference
type: string

O referință client. Necesar

tariff
type: int

Codul tarifar al unei grile de prețuri

callback_url
type: string

Adresa URL de pe serverul dvs. de apel înapoi pe care va fi trimis răspunsul de căutare numerică.

Exemplu de cerere

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

Exemplu de răspuns

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