将Zendesk Talk API代码集成到电话系统中

时间:2019-03-10 19:45:44

标签: javascript api zendesk zendesk-api zendesk-app

我拥有现有的电话系统,现在想集成到zendesk中,我已经使用了Talk Partner Edition API。

我已经在this Zendesk Question中问过您,并且 感谢我们jimmy Long的一名成员,事情似乎很清楚,但是我想进一步了解如何编写代码,所以我还有另一个问题。

问题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中发送所有这些信息吗,我的意思是在(http://XXXX.zendesk.com/api/v2/channels/voice/tickets.json/data1/data2/data3...之类的url中发送数据?

0 个答案:

没有答案