Користите HTTPS и HTTP Basic аутентификацију са одобреним API подацима за приступ. Чувајте податке за приступ на свом апликативном серверу. Ове крајње тачке хостованог PBX-а користе /hpbx/ на api.multitel.net; немојте уметати /v3. Проверите и HTTP резултат и статус резултата обраде на нивоу апликације у JSON одговору.
Читање записа о факсовима
curl --request POST --user "USERNAME:PASSWORD" \
"https://api.multitel.net/hpbx/fax/list/YOUR_BILLING_CODE"Замените пример кода за наплату кодом своје PBX централе. Враћени записи укључују време факса, смер, извор, одредиште, статус испоруке, покушаје, грешке и број страница. Испорука и даље може бити на чекању када се захтев за слање прихвати.
Слање параметара
Крајња тачка за слање је POST /hpbx/fax/send/{billing_code}. Слање заиста извршава операцију. Пре подношења припремите датотеку и одредиште на које налог има право да шаље. Ако је исход слања нејасан, немојте га поновити без провере.
| Поље | Значење |
|---|---|
| number | Одредишни број факса. |
| cidnum | Одобрени телефонски број пошиљаоца (caller ID). |
| schedule | Заказано време слања, ако се користи. |
| faxquality / pagesize / pagerotate | Подржане опције квалитета, величине папира и ротације. |
| statusemail | Овлашћена адреса за обавештења о испоруци. |
| deleteaftersend | Одређује да ли сачувану отпремљену датотеку треба уклонити након слања. |
| filename | Референца документа коју очекује овај ток рада за факс; то није произвољна путања до локалне датотеке. |
Праћење завршетка
Након слања, проверите статус, покушаје и грешку записа факса. Потврдите испоруку уместо да прихватање тумачите као испоруку. Референца за факс у порталу документује његов тренутни ток отпремања и слања; његове путање и аутентификација су одвојени од горе наведене крајње тачке.