Я пытаюсь обновить номер телефона в поле «Перевести звонок» на вкладке «Ответы» («ТЕЛЕФОНИЯ» -> «ДОБАВИТЬ ОТВЕТЫ») для данного намерения, используя Node.js, но не могу. Новое обновление удаляет старое поле «Перевод вызова» со старым номером телефона (который я создал вручную в консоли для тестирования). Пожалуйста, помогите
Вот пример кода:
const dialogflow = require('dialogflow')
const intentsClient = new dialogflow.IntentsClient({ keyFilename: 'key.json' })
const fulfillmentMessages = [ { platform: 'TELEPHONY',
telephonySynthesizeSpeech: { text: 'Hello World' } },
{ platform: 'TELEPHONY',
telephonyTransferCall: { phoneNumber: '+12132954242' } },
{ text: { text: [ '' ] } } ]
const intent = {
name: 'projects/example/agent/intents/2ef3e0b6-6cd7-4d5b-a8ca-ce11111125e019',
displayName: 'Test',
fulfillmentMessages: fulfillmentMessages
}
const updateIntentRequest = { intent: intent }
intentsClient.updateIntent(updateIntentRequest).then((data) =>{ console.log(data)}, (e) => {
console.log(e) })