интеграция кода API Zendesk Talk в систему телефонии

У меня есть существующая система телефонии, и теперь я хочу интегрироваться в Zendesk, я прошел API Talk Partner Edition.

Я уже спрашивал вас об этом в этом вопросе Zendesk., и спасибо нашему участнику jimmy Long, все кажется ясным, но я хочу узнать больше о том, как я буду писать код, поэтому у меня есть еще вопросы.

Вопрос 1: если я хочу создать билет вызова в zendesk автоматически из системы телефонии в виде кода java-script, должен ли я написать его в системе телефонии вот так ?? или есть другой скрипт??

$.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....) ??


person akira    schedule 10.03.2019    source источник
comment
Что из этого вы уже пытались реализовать и каков был ответ Zendesk? На мой взгляд первые два возможны, а третий нет. Если первые два не работают, возможно, нам придется провести более подробное расследование.   -  person Jimmy Long    schedule 11.03.2019
comment
@JimmyLong для (Вопрос 1) я запускаю скрипт в консоли Google Chrome, и он работает. но для (Вопрос 2) я не знаю, как я могу это сделать, я искал пример, который может помочь мне понять, но я не нашел его   -  person akira    schedule 11.03.2019
comment
Вы просто ищете переменную JS? w3schools.com/js/js_variables.asp   -  person Jimmy Long    schedule 11.03.2019