Académique Documents
Professionnel Documents
Culture Documents
com
L'API 1TPE vous permet de récupérer, à partir de votre propre site internet, les différentes
informations contenues dans une facture client.
Cela peut vous permettre, par exemple, d'automatiser la livraison d'un produit en utilisant
l'email du client, ou d'intégrer les informations de sa facture (nom du client, adresse, email,
montant de la facture, produit acheté etc … ) dans votre propre base de données, ou
encore de suivre précisément l'origine de vos ventes avec la variable TK et de faire des
statistiques ...
1tpe-acces-api.php
Ce premier script est à télécharger en FTP sur votre serveur, vous ne devez pas le
modifier, il sert à appeler les fonctions de l'API sur le serveur 1TPE.
exemple-code-1tpe.php
Vous pouvez ensuite utiliser une ou plusieurs des variables récupérées pour les intégrer à
Contenu de « exemple-code-1tpe.php »
<?
//------- vos variables personnelles à renseigner ci-dessous
$membreid="xxxxxxxx"; // --- votre Membre ID N° 1tpe en bas de la page "configuration" de votre compte
$code1tpeapi="xxxxxx"; // --- votre Code activation API 1en bas de la page "configuration" de votre compte
$facture="xxxxxxxxxxx"; // --- le numéro de la facture du client dont vous voulez les informations
///// vous pouvez utiliser une ou plusieurs des variables ci-dessous dans vos scripts php /////
//// dans l'exemple ci dessous on les affiche toutes simplement sur la page /////
?>
$membreid="xxxxxxxx"; // --- votre Membre ID N° 1tpe en bas de la page "configuration" de votre compte
$code1tpeapi="xxxxxx"; // --- votre Code activation API 1en bas de la page "configuration" de votre compte
VENDEURS
Vous pouvez récupérer automatiquement ce numéro dans votre page d'accès, dès que le
client ayant payé votre produit revient sur votre site.
Pour récupérer automatiquement le numéro de facture dans votre page d'accès (en PHP),
vous devez utiliser le Tag « ccc » dans une variable de votre URL.
Comme ceci :
http://www.adresse-url-de-votre-page-dacces.com?facture=ccc
Vous pouvez bien sûr remplacer le nom de la variable « facture » par le nom de votre
choix..., par exemple « numéro » :
http://www.adresse-url-de-votre-page-dacces.com?numero=ccc
Votre client arrivera donc sur votre page avec comme adresse url :
http://www.adresse-url-de-votre-page-dacces.com?facture=201020154821
PS : attention dans cet exemple un email est envoyé lors de chaque accès à la page, si le
client y accède plusieurs fois, il recevra plusieurs fois le même message …
exemple-code-pacces.php
du pack de l'API.
<?
// ------------------ récupération du numéro de facture dans votre page d'accès
if (isset($_GET['c'])){$c=$_GET['c'];}else{$c="";}
$membreid="xxxxxxxx"; // --- votre Membre ID N° 1tpe en bas de la page "configuration" de votre compte
$code1tpeapi="xxxxxx"; // --- votre Code activation API 1en bas de la page "configuration" de votre compte
$facture=$c; // --- déclaration de la variable "$c" comme numéro de facture à interroger
if($ce1tpe=="VALIDE") { // ---- si les données récupérées de la facture sont valides, envoyer un email au client
$message="Bonjour ".$emailc."
".$nomprodc."
http://www.xxxxx
Cordialement
VOUS
";
$to=$emailc;
$corps=$message;
$email1="VOTRE@EMAIL.ICI";
$sujet="SUJET DE VOTRE MESSAGE";
$headers = "From: 1tpe.com <VOTRE@EMAIL.ICI>\n";
$headers .= "Reply-To:".$email1."\n";
mail($to, $sujet, $corps, $headers);
?>
<HTML>
<HEAD>
</BODY>
</HTML>
AFFILIES
Vous pouvez récupérer automatiquement, en temps réel, toutes les données des factures
des clients que vous avez référés simplement en indiquant dans votre compte 1TPE,
rubrique « configuration » l'adresse URL d'une page sur votre site, ou nous enverrons
en POST, le numéro de la facture du client.
Dès que le client accédera au produit, nous enverrons une requête POST sur votre page
qui contiendra comme variable :
Vous devrez donc récupérer cette variable dans votre page pour pouvoir l'utiliser, par
exemple en php :
<?php
// ------------------ récupération du numéro de facture dans votre page
?>
Ensuite il vous suffira d'exploiter cette variable avec vos propres scripts ou avec l'API
1TPE pour obtenir toutes les données de la facture, voici un script d'exemple :
exemple-code-pageaffilie.php
du pack de l'API.
Contenu de « exemple-code-pageaffilie.php »
<?php
// ------------------ récupération du numéro de facture dans votre page
$membreid="xxxxxxxx"; // --- votre Membre ID N° 1tpe en bas de la page "configuration" de votre compte
$code1tpeapi="xxxxxx"; // --- votre Code activation API 1en bas de la page "configuration" de votre compte
$facture=$fac; // --- déclaration de la variable "$c" comme numéro de facture à interroger
if($ce1tpe=="VALIDE") { // ---- si les données récupérées de la facture sont valides les afficher
}
?>
Votre page sur votre site doit enregistrer ces données dans une base de données, un
fichier texte, les envoyer par email etc … pour que vous puissiez les consulter ou les
utiliser … !
Si vous désirez tester le fonctionnement de votre page sur votre site, remplacez le test de
l’existence de la variable fac en POST par un test en GET dans le script ci-dessus :
http://votresite.com/votrepage.php?fac=xxxxxxx
Une fois le test effectué. remettez le test d’existence de la variable en POST dans le script
de votre page ...
Vous pouvez imaginer autant de scripts que nécessaire pour utiliser efficacement cette
API et automatiser vos business d'affiliation, à vos claviers … :-)
Sylvain MILON
1tpe.com