Comment recevoir un SMS (Free Mobile) à chaque
Transcription
Comment recevoir un SMS (Free Mobile) à chaque
Fort Trafic en PDF, web: www.FortTrafic.com, email : [email protected] - Date 8-02-2017 Comment recevoir un SMS (Free Mobile) à chaque vente 1TPE (Affilié) Salut, Si tu as un abonnement chez Free Mobile, il y a un service qui te permet de t'envoyer des SMS gratuitement. Si tu es un affilié 1TPE, il y a un service gratuit qui te permet de recevoir une notification (vers un script PHP) à chaque fois que tu fais une vente en tant qu'affilié (pas en temps que vendeur/auteur d'un produit) Donc pour recevoir un SMS à chaque fois que tu fais une vente 1TPE il suffit de lier les deux services ! Dans la configuration de ton compte 1TPE : http://www.1tpe.com/cpt-config.php Tu vois en bas deux sections : Votre URL de notification Page de votre site où vous envoyer les numéro de factures ET Codes d'identification Les codes d'identification de votre compte membre Alors dans l'URL de notification tu entres l'adresse de ton script PHP : http://tonsite.com/vente.php 1TPE va lancer ton script en fournissant la variable fac avec le numéro de facture de la vente que tu viens de faire. Fort Trafic en PDF, web: www.FortTrafic.com, email : [email protected] - Page 1/3 Fort Trafic en PDF, web: www.FortTrafic.com, email : [email protected] - Date 8-02-2017 Dans le script vente.php tu récupères le numéro de facture et tu le passes à l'API de 1TPE pour avoir des infos (le gain, le nom du produit) que tu t'envois par SMS Pour utiliser l'API de 1TPE tu as besoin des codes d'identification : Membre ID N° : XXXXX Code activation API 1TPE : YYYYYYYYY Et tu as aussi besoin de télécharger le script PHP de l'API 1TPE et le mettre au même endroit que ton script vente.php Télécharge l'API ici : http://www.1tpe.com/cpt-API1tpe.php Enfin tu as besoin de tes informations Free Mobile : Ton numéro d'abonné et ta clé d'identification au service que tu peux retrouver sur cette page tout en bas : https://mobile.free.fr/moncompte/index.php?page=options Il faut activer l'option Notification par SMS et là tu vois ta clé d'identification : Votre clé d'identification au service : ZZZZZZZZZZZZ Voici le code PHP à mettre dans ton fichier vente.php : <?php // FREE $numeroabonne = 'XXXXXX'; $cleidentification = 'XXXXXX'; // 1TPE $membreid='XXXXX'; $code1tpeapi='XXXXX'; $facture=$_POST['fac']; // API 1TPE include("1tpe-acces-api.php"); if($ce1tpe=="VALIDE") { $message = '1TPE : '.$gainsaffc.' Euros, vente '.$nomprodc; $urlfree = 'https://smsapi.freemobile.fr/sendmsg?user='.$numeroabonne.'&pass='.$cleidentification.'&msg='.urlencode($messag e); Fort Trafic en PDF, web: www.FortTrafic.com, email : [email protected] - Page 2/3 Fort Trafic en PDF, web: www.FortTrafic.com, email : [email protected] - Date 8-02-2017 // envoyer le SMS $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $urlfree); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $result = curl_exec($curl); curl_close($curl); } ?> Et voilà, ça marche ! Ce que fait le script vente.php : Il utilise l'API de 1TPE pour obtenir les informations sur la vente (gains et nom du produit) puis utilise l'API de Free pour t'envoyer un SMS avec ces infos. Si tu veux plus d'infos demande-moi. Si tu es chez un autre opérateur mobile que free regarde s'il y a moyen de t'envoyer un SMS et change quelques lignes du code. Bien sûr tu peux utiliser le même principe pour d'autres trucs que 1TPE, tu n'es pas limité en nombre de notifications SMS que tu peux t'envoyer, après il vaut mieux que ce soit pour des bonnes nouvelles comme des ventes, c'est un peu intrusif sinon :-) A+ PS : la partie pour envoyer le sms peut tenir en une ligne avec file_get_contents($urlfree); au lieu des lignes qui utilisent cURL. Mais ça ne change rien. Tags: 1tpe affiliation Fort Trafic en PDF, web: www.FortTrafic.com, email : [email protected] - Page 3/3