J'envoie un message sms dans une fonction de code de nuage d'analyse après enregistrement. Je voudrais envoyer une image avec elle.Twilio Parse Cloud Image de code non jointe
var twilio = require('twilio')("***************","*****************");
twilio.sendSms({
to: "+1234567890",
from: "+1234567890",
body: url,
mediaUrl: url
}, function(err, responseData) {
if (err) {
console.log(err);
} else {
console.log(responseData.from);
console.log(responseData.body);
}
}
);
Je ne reçois aucune erreur. Les messages sont bien livrés, l'URL est affichée dans le corps et est cliquable (liens vers l'image), mais l'image n'apparaît PAS dans le message.
- Oui, mon compte dispose de fonctionnalités MMS.
- Non, ce ne sont pas les nombres réels que j'ai dans mon code.
- Oui, mon numéro est vérifié.
- Oui, je peux recevoir des MMS avec une image lorsque j'utilise l'interface API de twilio.
Toute aide est grandement appréciée. Merci!
MISE À JOUR
twilio.sendMessage({
to: "+12672574729",
from: "+12013807380",
body: url,
mediaUrl: url
}, function(err, responseData) {
if (err) {
console.log(err);
} else {
console.log(responseData.from);
console.log(responseData.body);
}
}
);
Avec le changement ci-dessus, j'obtiens cette erreur:
Input: {"object":{"Picture":{"__type":"File","name":"tfss-36cd9d55-e561-45ec-b65b-a04f872cb37d-alarm_9132015_00_sm.jpg","url":"http://files.parsetfss.com/104aa614-342a-4c1e-8c67-b7718c3e6325/tfss-36cd9d55-e561-45ec-b65b-a04f872cb37d-alarm_9132015_00_sm.jpg"},"createdAt":"2015-09-23T00:26:05.333Z","objectId":"vYeP2YYVEg","updatedAt":"2015-09-23T00:26:05.333Z"}}
Result: TypeError: Object [object Object] has no method 'sendMessage'
twilio.sendMessage ne permet pas mediaUrl, seulement des SMS – AlexKoren