У меня есть существующая система телефонии, и теперь я хочу интегрироваться в zendesk, я прошел через Talk Partner Edition API.
Я уже спрашивал вас об этом в этом вопросе Zendesk , и
спасибо члену с нами Джимми Лонг , кажется, что все понятно, но я хочу знать больше о том, как я буду писать код, поэтому у меня есть еще вопросы.
Вопрос 1: если я хочу автоматически создать в zendesk заявку на вызов из системы телефонии в виде java-скрипта кода, должен ли я записать его в систему телефонии следующим образом? или есть другой скрипт ??
$.ajax({
url: '/api/v2/channels/voice/tickets.json',
contentType:'application/json',
type: 'POST',
data: JSON.stringify({
"ticket": {
"via_id": 45,
"description": "Voicemail from: +0000000000",
"voice_comment": {
"from": "+00000000000",
"to": "+000000000000",
"recording_url": "http://XXXXXX.zendesk.com/recordings/1.mp3",
"started_at": "2019-02-26 14:08:36 +0000",
"call_duration": 40,
"answered_by_id": 374879813254,
"transcription_text": "The transcription of the call",
"location": "XXXX, YYYYY"
}
}
})
})
.done(function(data) {
console.log(data.ticket);
});
Вопрос 2: например, у нас в коде строка содержит («текст транскрипции»: «транскрипция вызова») ??
могу ли я изменить постоянное значение («транскрипция вызова») на переменную, я имею в виду, могу ли я изменить «транскрипцию вызова» на динамическую переменную,
Вопрос 3: Могу ли я отправить всю эту информацию в URL, я имею в виду отправку данных в виде URL (http://XXXX.zendesk.com/api/v2/channels/voice/tickets.json/data1/data2/data3....) ??