Повратни позив

Повратни позиви су начин да се Zammad интегрише са другим веб сервисима или апликацијама, омогућавајући им да се претплате на освежавања тикета уместо да морају да испитују Zammad сервер сваких n минута.

Белешка

Повратни позиви можда неће бити обављени одмах.

Повратни позиви се шаљу са истим приоритетом и редоследом као и имејл окидачи. Ако слање побратног позива не успе (нпр. зато што је долазни сервер погрешно подешен), Zammad ће покушати поново до четири пута.

Путоказ

Повратни позиви су доступни за окидаче и планере.

Како повратни позиви уствари раде

Испод хаубе, Zammad шаље POST захтев на URL трећег лица („Путања“) који наведете у дијалогу новог повратног позива. Сервер апликација иза ове URL адресе/путање мора бити подешен да прима поруке од Zammad-а и у складу са тим обради примљене податке.

Повратни позиви се могу додати и од нуле и од унапред дефинисаних шаблона.

Када се додају од нуле, уобичајени подаци повратног позива подразумевано садрже следећу JSON структуру о новим/освеженим тикетима:

  • атрибути тикета/метаподаци

  • сви повезани чланци

  • повезани корисници (нпр. пошиљаоци чланака, власници, итд.)

  • повезане улоге корисника

  • повезане корисничке организације (ако постоје)

  • повезане групе

С друге стране, унапред дефинисани повратни позиви су дизајнирани да раде са одређеним сервисима, који садрже посебне податке које ови сервиси очекују.

У оба случаја, међутим, могуће је додатно прилагодити податке повратног позива вашим сопственим потребама.