Hierdie verouderde eindpunt stuur 'n {"code", "data"}-inhoud terug in plaas van die standaard status/response-omhulsel. Dit lys sigbare lande wat aan die katalogus van spesiale nommers gekoppel is en kontroleer nie voorraad nie.
Vir nuwe integrasies:
- Gebruik
GET /v3/getcountriesom lande met nommers in voorraad te vind. - Gebruik
GET /v3/other/{isocode}om te sien watter tipes spesiale nommers werklik in 'n land aangebied word. 'n Land wat hier gelys word, kan steeds daar 'n leë katalogus teruggee.
Versoek
Vereis: HTTP Basic-verifikasie of 'n Bearer-token (sien Verifikasie en API-antwoorde). Mislukte verifikasie word met HTTP 401 in die standaardomhulsel beantwoord voordat die opsoek uitgevoer word.
GET sonder parameters en sonder inhoud.
curl --user "$API_USER:$API_PASSWORD" 'https://api.multitel.net/v3/countries'Antwoord
Inhoud in die verouderde formaat sonder die standaardomhulsel: {code: 200, data: [...]}. Daar is geen status-objek, msg-veld of results-veld nie. data lys lande in geen gewaarborgde volgorde nie. Velde: countrycode (skakelkode sonder '+'), name, description (dieselfde waarde as name), isocode, latitude en longitude. Daar is geen is_mobile-, sms_coverage- of next_function-velde nie. 'n Land word gelys wanneer dit sigbaar is en aan die katalogus van spesiale nommers gekoppel is. Voorraad word nie gekontroleer nie, dus kan 'n gelyste land tans geen beskikbare nommers hê nie. As geen land aan die vereistes voldoen nie, is data null.
Illustrasie van die antwoordstruktuur; nie regstreekse rekeningdata of 'n huidige kwotasie nie.
{
"code": 200,
"data": [
{
"countrycode": "33",
"name": "France",
"description": "France",
"isocode": "FR",
"latitude": "46.0000",
"longitude": "2.0000"
}
]
}Foute
- 401: Verifikasie ontbreek of het misluk. Word met HTTP status 401 in die standaard status/response-omhulsel gestuur, nie in die inhoud van die verouderde formaat nie.
Beskikbaarheid en newe-effekte
- Slegs 'n opsoek. Dit bespreek, bestel of verander niks nie.