Donc, je suis maintenant capable de créer un appel vocal (voip, pas de numéros de téléphone) en utilisant le SDK Twilio Sever JS, en exécutant le code suivant:
makeCall : function(req, res) { req.checkBody({ 'To' : { notEmpty : true, errorMessage : 'Invalid To' } }); req.getValidationResult().then(function(result) { if (!result.isEmpty()) { res.status(400).json(responseHandler.errorResponse("INVALID_FIELDS", result.mapped())); return; } const twimlRes = new Twiml.VoiceResponse(); const dial = twimlRes.dial() dial.client(req.body.To); res.set('Content-Type', 'text/xml'); res.send(twimlRes.toSsortingng()); }); }
Cependant, sur mon téléphone et les fonctions de CallKit (iOS), je n’ai access qu’à un identifiant client. VoiceResponse
t-il une méthode pour mettre à jour l’identifiant vers un nom convivial sur getToken
ou même sur dial
/ VoiceResponse
?
J’ai déjà essayé de suivre cela, mais je pense que cela ne s’applique qu’aux numéros de téléphone? Corrigez-moi si je me trompe mais que je n’ai pas d’ outgoingCallerIds
..
EDIT: J’ai également essayé d’append un callerId dans la méthode de numérotation:
twimlRes.dial({ callerId: 'Jose' })
Mais sur mon téléphone, j’ai une chaîne transformée qui ressemble aux numéros de clé de téléphone correspondants 5673
(Jose).
Merci d’avance