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

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

Путоказ

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

  • Повратни позиви морају бити извршени преко окидача или планера.

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

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

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

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

  • Повезани чланци

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

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

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

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

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