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