Naudokite HTTPS ir HTTP Basic autentifikavimą su patvirtintais API prisijungimo duomenimis. Prisijungimo duomenis laikykite savo programos serveryje. Šie priglobtos PBX galiniai taškai naudoja /hpbx/ per api.multitel.net; nedėkite /v3. Patikrinkite ir HTTP rezultatą, ir operacijos būseną JSON atsakyme.
Pasirinkite numerį ir PBX
API adreso forma yra POST /hpbx/dids/{operation}/{billing_code}. Palaikomos operacijos apima kūrimą, redagavimą ir ištrynimą. Atsiskaitymo kodas turi nurodyti PBX, priklausantį autentifikuotai paskyrai. Sukūrus maršrutizavimo įrašą, naujas viešasis telefono numeris nenusiperkamas.
Maršrutizavimo laukai
| Laukas | Paskirtis |
|---|---|
| number / fullnumber | DID, vaizduojamas PBX maršrutizavimo įraše. |
| comment | Administratoriui skirtas aprašymas. |
| maxchannels | Didžiausias vienu metu vykstančių PBX maršruto skambučių skaičius. |
| destination | Maršrutizavimo tikslų reikšmės pasirinktam PBX, išdėstytos vykdymo tvarka. |
| unconditional | Numeris arba adresas besąlyginiam peradresavimui, jei jis naudojamas. |
| cnam | Skambintojo vardo paieškos nustatymas; gali būti taikomi naudojimo mokesčiai. |
| recording | Įrašymo politika: no, yes, yeschange arba nochange. |
| di_emailrecording / di_minemailrecording | El. pašto adresas įrašams siųsti ir mažiausia trukmė. |
| allowemergency / emergencynotes | Skubios pagalbos skambintojo ID nustatymai; jie neregistruoja skubios pagalbos adreso. |
| didprefix / didnameprefix | Prie skambintojo numerio / vardo pridedami prefiksai. |
| fax / faxprotocol / faxstore / faxemail | Fakso aptikimas, protokolas ir pristatymo / saugojimo pasirinkimai. |
| sms_destination / di_smstofield / di_sms_store | Įjungti pranešimų pristatymo / saugojimo nustatymai. |
Paruoškite tinkamas skambučio nukreipimo vietas
Paskirties reikšmės turi būti paimtos iš pasirinkto PBX; ankstesnis Array() pavyzdys nebuvo JSON ar formos turinys. Prieš kurdami užklausą nustatykite reikiamus vidinius numerius, IVR ar grupes. Naudokite dabartinę numerių maršrutizavimo schemą API sąsajai, su kuria integruojatės.
Patikrinkite rezultatą
Patikrinkite API atsakyme nurodytą operacijos būseną, iš naujo atverkite numerio konfigūraciją ir atlikite kontroliuojamą įeinantį skambutį. Atskirai patikrinkite užimtumo, neatsakymo, skirtojo laiko ir įrašymo / fakso / žinučių kelius. Vadovaukitės portalo maršruto parinkimo vadovu, kad konfigūruotumėte žingsnis po žingsnio.