CNAM integracija

CNAM putem SIP-a

Autorizirajte svoj SIP izvor, pošaljite transakciju upita i pročitajte vraćeni identitet pozivatelja.

Odaberite ponašanje upita

RazinaJavna cijena po upituŠto radi
Starter0,0026 USDKoristi vlastite informacije o imenima pozivatelja i informacije iz predmemorije.
Standard0,0037 USDZa svaki upit obavlja mrežni upit u stvarnom vremenu.
Mixed0,004 USDNajprije pokušava upit u stvarnom vremenu, a zatim se vraća na podatke razine Starter kada ime nije pronađeno.

Odabrana usluga određuje ponašanje upita; Mixed nije upit koji prvo koristi predmemoriju. Prije produkcijske uporabe provjerite tarifu dodijeljenu vašem računu. Ime pozivatelja nije dokaz identiteta ni vlasništva.

Autorizirajte svoj izvor

  1. Dodajte javnu izvornu IP adresu koju koristi vaš SBC ili aplikacija u CNAM IP postavkama i povežite je s predviđenom uslugom.
  2. Pošaljite SIP INVITE na cnam.multitel.net, koristeći puni telefonski broj kao korisnika u request-URI-ju. Objavljeni transport je UDP na odredišnom portu 5060.
  3. Koristite svoj SIP stog za generiranje zaglavlja Via, From, To, Contact, Call-ID, CSeq i ostalih potrebnih zaglavlja transakcije. Ne šaljite samo donji redak zahtjeva.
  4. Ispravno dovršite SIP transakciju i vraćeno ime koristite samo ako je prisutan upotrebljiv rezultat.
INVITE sip:12025550123@cnam.multitel.net SIP/2.0

Ova usluga upita ne prihvaća SIP registraciju. Autorizacija se temelji na konfiguriranoj izvornoj adresi, što može biti javna adresa vašeg NAT pristupnika.

Pročitajte rezultat SIP upita

Usluga vraća rezultat u SIP odgovoru 380 sa zaglavljem P-Asserted-Identity. To je transakcija s rezultatom upita, a ne odgovoren telefonski poziv. Tekstualni opis razloga može sadržavati vraćeno ime; analizirajte zaglavlje identiteta umjesto da se oslanjate na jednu fiksnu frazu.

SIP/2.0 380 EXAMPLE CALLER
P-Asserted-Identity: "EXAMPLE CALLER" <sip:12025550123@192.0.2.10>
Content-Length: 0

Ovaj isječak izostavlja zaglavlja transakcije. 192.0.2.10 predstavlja sustav koji šalje zahtjev u primjeru. Stvarni odgovor mora se upariti s vrijednostima Call-ID i CSeq vašeg SIP stoga.

380 s upotrebljivim imenom
Pročitajte prikazno ime iz P-Asserted-Identity, potvrdite završni odgovor na INVITE putem svog SIP stoga i nastavite svoj tijek poziva.
Nema upotrebljivog imena
Nemojte poruku o pogrešci, praznu vrijednost ili upitani broj prikazivati kao provjereno ime pozivatelja. Neka poziv i dalje radi uz uobičajeno ponašanje za nepoznato ime.
403 ili drugo odbijanje
Provjerite metodu zahtjeva, odredišnu domenu, autorizaciju izvorne IP adrese te status računa i usluge. Nemojte ponavljati pogrešku autorizacije u brzoj petlji.
Istek vremena
Razlikujte ponovna slanja SIP transakcije od novog upita. Ograničite nove pokušaje jer mogu stvoriti dodatnu naknadu za upit.

Naplata, ponovni pokušaji i razlika u odnosu na ažuriranje ID-a pozivatelja

Novi upit može uzrokovati naknadu za upit. Ova sučelja za upite ne dokumentiraju ključ idempotentnosti, pa ponovni pokušaj može biti drugi naplativi upit. Koristite ograničeni broj pokušaja s odgodom za pogreške prijenosa i usluge, najprije riješite pogreške računa i uskladite prijavljene naknade za upite. Podatke spremajte u predmemoriju samo tijekom razdoblja prikladnog vašoj aplikaciji; podaci o imenu pozivatelja mogu se promijeniti.

CNAM upit čita ime. Ne mijenja ime prikazano na vašim odlaznim pozivima. LIDB ažuriranje imena pozivatelja zasebna je operacija sa svojim poljima, autorizacijom, cijenom i obradom.