我有现有的电话系统,现在我想集成到 zendesk,我已经通过了 Talk Partner Edition API。
我已经在这个 Zendesk Question中问过你这个问题,感谢我们的成员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:例如我们在代码中有一行包含 ("transcription text": "The transcript of the call") ??
我可以将常量值(“调用的转录”)更改为变量吗,我的意思是我可以将“调用的转录”更改为动态变量,
问题 3:我可以在 URL 中发送所有这些信息吗,我的意思是在 URL 中发送数据,例如(http://XXXX.zendesk.com/api/v2/channels/voice/tickets.json/data1/data2/data3. .. .) ??