Sorry, you need to enable JavaScript to visit this website.

Image CAPTCHA
Saisir les caractères affichés dans l'image.

Envoyez une carte virtuelle à tous vos clients...

Envoyez une carte virtuelle à tous vos clients...
2011-07-132013-02-11APIfr
Pour souhaiter de bonnes vacances à vos clients, collaborateurs ; pensez à envoyer une carte virtuelle par...
Publié le 13 Juillet 2011 par Soraya Benali dans API

Pour souhaiter de bonnes vacances à vos clients, collaborateurs ; pensez à envoyer une carte virtuelle par MMS.

ecard.jpg

Grâce à l’API MMS, envoyez/recevez vos photos, vos vidéos, vos sons et/ou vos messages par MMS.

Simplement à l’aide d’une requête http, vous avez la possibilité d’envoyer votre message multimédia et de faire plaisir à votre entourage.

Voici un exemple de lignes de code PHP pour envoyer un MMS :

• 1. copiez/collez ce code dans un fichier PHP.
• 2. remplissez les paramètres API Access Key*, FROM, TO et CONTENT.
• 3. chargez le fichier sur votre serveur Web.
• 4. exécutez votre page.
*Pour obtenir son API Access Key, il suffit de s’inscrire sur le site : http://api.orange.com/

Pour plus d’informations, rendez-vous sur la page Documentation de l’API MMS. (http://api.orange.com/fr/api/mms-api/documentation)

Soraya, community manager Orange API

// votre API Access Key
= "XXXXXXX";

/* divers */
// numéro d'émission du MMS (20345 = couverture Orange France)

= "20345";
// numéro de téléphone du destinataire (au format international)
= "336XXXXXXXX";

/* contenu du SMS */
// objet du MMS

= substr("objet du MMS", 0, 39);
// message du MMS
= "contenu du MMS";
// URL de votre fichier image (URL relative sur votre serveur)
= "/myfiles/image.jpg";
// URL de votre fichier SON (URL relative sur votre serveur)
= "/myfiles/son.wav";
// URL de votre fichier vidéo (URL relative sur votre serveur)
= "/myfiles/video.avi";
/* requête utilisant l'extension cURL */
= curl_init("http://run.orangeapi.com/mms/sendMMS.xml?id=".);
curl_setopt (, CURLOPT_POST, true);
curl_setopt (, CURLOPT_RETURNTRANSFER, true);
curl_setopt (, CURLOPT_FOLLOWLOCATION, true);
curl_setopt (, CURLOPT_POSTFIELDS, array (
'from'=>"",
'to'=>"",
'subject'=>"",
'content'=>"",
'image'=>"@",
'sound'=>"@",
'video'=>"@"
));

// exécution de la requête
= curl_exec () or die ("Il y à eu un problème avec le chargement des fichiers, merci de réessayer.");

// récupération du retour de l'API
=simplexml_load_string();
// fermeture de la requête
curl_close();
/* affichage du code retour de l'API */
echo "Statut : " . ->status->status_code . " - " . ->status->status_msg;
echo ;
?>

sendmms.gif

Ajouter un commentaire

comments

  • Les adresses de pages web et de courriels sont transformées en liens automatiquement.
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • Tags HTML autorisés : <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <br>

Plain text

  • Aucune balise HTML autorisée.
  • Les adresses de pages web et de courriels sont transformées en liens automatiquement.
  • Les lignes et les paragraphes vont à la ligne automatiquement.

Email HTML

  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • Les adresses de pages web et de courriels sont transformées en liens automatiquement.
Image CAPTCHA
Saisir les caractères affichés dans l'image.
Changer d'affichage