API PTC - zerads.com [RESOLU]

Ptp4rogue
Messages : 15
Inscription : 08 févr. 2023, 16:49
votre ptp creadunet : ptp4rogue1

API PTC - zerads.com [RESOLU]

Message par Ptp4rogue »

Bonjour,

j'essaye depuis quelques jours, mais sans succès, d'intégrer l'api de https://zerads.com/?view=join&ref=sonia pour pouvoir diffuser le PTC de zerads.com sur Ptp4rogue. (PTC au clic)

Cette intégration permettrais d'obtenir une source de revenu supplémentaires pour nos sites.

Si quelqu'un a déjà intégré cette api sur un site creadunet je serais très reconnaissante en cas de partage.

Pour les webmaster qui souhaite regarder de plus près l'intégration proposé par zerads.com, vous devez proposer votre site dans Publisher, et dans code html vous aurez accès à "PTC API"

Image

je croise les doigts :D

A plus.
Dernière modification par Ptp4rogue le 13 mars 2026, 12:29, modifié 2 fois.
Ptp4rogue
Messages : 15
Inscription : 08 févr. 2023, 16:49
votre ptp creadunet : ptp4rogue1

Re: API PTC - zerads.com

Message par Ptp4rogue »

Créer un fichier : zeradsptc.php
fichier a uploader a la racine de votre site
voici son contenu

////////////////////////////////////////////////////////////////////////////////////////////////////



<?php
require_once 'includes/squeletteCreadunet.php';

$conn = mysqli_connect('localhost_ou_adresse_bdd', 'nom_utilisateur', 'mot_de_passe', 'nom_de_votre_bdd'); //renseigner vos données de connexion a votre bdd
if (!$conn) {
die("Échec : " . mysqli_connect_error());
}
echo "Connexion établie";

//ZerAds PTC Setting
$ZerAdsID = id_de_votre_site; //enter your ZerAds site ID number. or 0 to disable ptc.
$exchange = 1000; //same value for ZerAds PTC API. zerads.com > publisher > html codes > PTC API > X coins credits on your site
$ZerAdsPTC_Pass = "choisir_mot_de_passe"; //Password for ZerAds PTC API. zerads.com > publisher > html codes > PTC API > use same password for PTC API Target
$ZerAdsIP = "162.0.208.108"; //for ZerAds server IP access only (for better security).


$vip=getenv("REMOTE_ADDR");

if (!empty($_GET['pwd'])) {
$pwd = $_GET["pwd"];
}

if (!empty($_GET['user'])) {
$user = $_GET["user"];
}

if (!empty($_GET['amount'])) {
$amount = $_GET["amount"];
}

$gain=$amount*$exchange;

if($pwd == $ZerAdsPTC_Pass AND $vip == $ZerAdsIP) {

// CREDITER LES POINTS SUR LE COMPTE DU MEMBRE

$database->query('UPDATE `'.PREFIX.'membres_tbl` SET point=point+'.$gain.' WHERE login=:user');//LOW_PRIORITY
$database->bind(':user', $user, PDO::PARAM_STR);
$database->execute();

}


?>



////////////////////////////////////////////////////////////////////////////////////////////////////

puis le lien pour collecter l'id du membre sur votre site et acceder au ptc :
zerads.com/ptc.php?ref=id_de_votre_site&user=<?php echo $_SESSION['login'];?>

Il y a surement une façon plus propre de l'écrire ce code, mais ce code fonctionne déjà.

Important !!! évitez de diffuser les script bannière de zerads sur vos promote, votre site pourrait être suspendu et vous perdriez accès au ptc...

Image
Dernière modification par Ptp4rogue le 13 mars 2026, 00:52, modifié 3 fois.
Ptp4rogue
Messages : 15
Inscription : 08 févr. 2023, 16:49
votre ptp creadunet : ptp4rogue1

Re: API PTC - zerads.com [RESOLU]

Message par Ptp4rogue »

PTC EN DEMO SUR

https://ptp4rogue.ovh


:D
Répondre