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
| Razina | Javna cijena po upitu | Što radi |
|---|---|---|
| Starter | 0,0026 USD | Koristi vlastite informacije o imenima pozivatelja i informacije iz predmemorije. |
| Standard | 0,0037 USD | Za svaki upit obavlja mrežni upit u stvarnom vremenu. |
| Mixed | 0,004 USD | Najprije 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
- Dodajte javnu izvornu IP adresu koju koristi vaš SBC ili aplikacija u CNAM IP postavkama i povežite je s predviđenom uslugom.
- 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. - 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.
- Ispravno dovršite SIP transakciju i vraćeno ime koristite samo ako je prisutan upotrebljiv rezultat.
INVITE sip:12025550123@cnam.multitel.net SIP/2.0Ova 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: 0Ovaj 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.