–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

API

Qu’est-ce qu’une API ?

En termes simples, l’API, ou interface de programmation d’application, est l’intermédiaire entre deux applications qui leur permet de communiquer entre elles. L’application désigne tout logiciel qui exécute une tâche spécifique et l’interface décrit comment les deux applications interagissent et partagent des informations. En d’autres termes, une API permet aux développeurs d’accéder aux données d’un autre programme sans avoir à comprendre sa fonctionnalité sous-jacente, ce qui garantit une communication fluide entre les différentes applications.

API dans Post Affiliate Pro

Dans Post Affiliate Pro, l’API utilise une bibliothèque écrite en PHP (par exemple PapApi.class.php ou PapApiNamespace.class.php). Toutes les demandes et réponses que le client utilise pour communiquer avec le serveur sont codées au format JSON. Nous ne travaillons qu’avec le back-end basé sur PHP, donc bien que les demandes puissent être envoyées dans n’importe quel langage de programmation, elles doivent suivre notre format JSON.

Tout ce qui peut être fait via l’interface utilisateur ou le panneau des commerçants/affiliés peut également être fait via une API. Cela inclut l’obtention de données statistiques, le paramétrage de la configuration, des transactions, des campagnes et des bannières, ainsi que la récupération, la modification et l’ajout d’affiliés. Vous pouvez également créer vos propres rapports dans l’API, montrer les statistiques à vos affiliés dans vos systèmes, créer des SSO, ou inscrire et signer des affiliés à partir de votre site Web. Le processus d’autorisation est le même qu’avec l’interface utilisateur : remplir un nom et un mot de passe.

Notre bibliothèque utilise deux options/approches sur la façon d’utiliser les API, une High Level API et une Low Level API. L’API de haut niveau fonctionne directement dans le script avec un objet (par exemple Pap_Api_Transaction ou Pap_Api_Affiliate). En utilisant ces objets, vous pouvez modifier certaines parties du système ; modifier les commissions, ajouter ou modifier des affiliés, etc. Mais seuls quelques objets peuvent être utilisés de la sorte dans notre bibliothèque. C’est pourquoi, pour les autres instances, il est possible d’utiliser l’accès Low Level API, où les demandes sont créées de manière similaire à celle de l’interface utilisateur. En utilisant les outils de débogage du navigateur pour vérifier la classe et la fonction d’une demande, le commerçant peut ensuite créer la même demande dans l’API.

Pourquoi il est opportun d’utiliser l’API et ses avantages

Les API sont le meilleur moyen de garantir la fluidité de la circulation des informations entre les systèmes en servant de pont entre eux. De plus, en faisant office de traducteur entre les applications, elles résolvent le problème des trop nombreux langages de programmation incompatibles entre eux.

  • Les API peuvent rationaliser les opérations commerciales – en simplifiant les finances de l’entreprise, en ouvrant de nouveaux canaux de communication (afin qu’ils soient disponibles pour toutes les générations), etc.
  • Les API peuvent faciliter l’intégration – en permettant à plusieurs systèmes, plateformes et applications de communiquer, de partager des informations et d’effectuer diverses tâches.
  • Les API peuvent automatiser les tâches – Les API permettent une intégration facile des applications qui automatisent les tâches manuelles et assurent une transition en douceur entre les applications, minimisant ainsi la quantité d’efforts humains nécessaires.

  • Les API peuvent aider à atteindre de nouveaux marchés – Les API permettent la mise en œuvre efficace de produits/services tiers, de nouvelles applications et de produits numériques, ouvrant ainsi une voie pour atteindre et cibler de nouveaux marchés qui étaient auparavant hors de portée.
  • Les API peuvent contribuer à réduire les coûts – Les API éliminent la nécessité de démarrer un nouveau projet à partir de zéro et réduisent le coût global de production de nouvelles applications et de nouveaux produits.
Integrate your workflow
Post Affiliate Pro supports a number of integrations to make your affiliate marketing workflow even easier.
Try today
Integrate your workflow

Frequently asked questions

Post Affiliate Pro prend-il en charge l'API REST ?

Post Affiliate Pro ne prend actuellement pas en charge l’API REST. Comme mentionné dans l’article, nous fournissons une bibliothèque d’objets PHP qui permet de faciliter les demandes et les réponses à l’API de Post Affiliate Pro. Pour plus d’informations, vous pouvez consulter la page Conditions requises pour l’API.

Puis-je utiliser une API pour le suivi ?

Les API peuvent également être utilisées à des fins de suivi. Dans Post Affiliate Pro, il existe deux façons d’utiliser une API pour le suivi : Pap_Api_ClickTracker et Pap_Api_SaleTracker. Pour plus d’informations sur la façon de les utiliser, vous pouvez consulter notre page Tracking API.

    Notre site web utilise des cookies. En continuant, nous supposons votre permission de déployer des cookies comme détaillé dans Politique de confidentialité et de cookies.

    ×

    Programmez un appel en tête-à-tête et découvrez comment Post Affiliate Pro peut profiter à votre entreprise.

    Nous sommes disponibles à plusieurs dates

    Planifier un appel