Gravatar couramment utilisé Blog perso de Paul Da Silva

Sortie de l’API de Yoplink

Posted on | juillet 7, 2009 | No Comments

yoplinkA l’époque où je l’ai ouvert, en avril 2008, Yoplink était plus un exercice qu’autre chose pour moi… Quelques centaine de milliers de visiteurs plus tard j’ai décidé de lui donner une nouvelle dimension. D’abord avec un nouveau design pour les pages de lien, puis, depuis aujourd’hui, une API pour que les développeurs du monde entier puissent proposer des liens minimisés et monétisés.

L’API se présente (pour le moment) sous la forme de 3 fonctions et d’une documentation.

http://api.yoplink.com/create.php

Cette fonction est la plus utile : elle sert à créer un nouveau lien tout simplement. Les paramètres à lui passer sont tous facultatifs, sauf l’url. La liste est la suivante : user,psswd,id,title,url.

http://api.yoplink.com/get.php

Utile pour une application qui décrypterait les liens produits par Yoplink, cette fonction retourne le vrai lien qui se cache derrière une url yoplink…

http://api.yoplink.com/user.php

Permet de vérifier si les identifiants passés par un utilisateur sont justes. Bien sûr cette fonction est sécurisée et le nombre d’essais est limité…

Documentation

L’ensemble de la documentation est disponible à l’adresse de l’API : http://api.yoplink.com

Mise en place, exemples en PHP

Une fonction de base qui permettrait de récupérer l’adresse générée par l’API :

$url_yoplink = file_get_contents(‘http://api.yoplink.com/create.php?title=’.$title.’&url=’.$url_origine);

La même chose, mais pour décrypter un lien :

$url_origine = file_get_contents(‘http://api.yoplink.com/get.php?id=’.$url_yoplink);

Enfin, pour tester si un utilisateur existe :

$user=file_get_contents(‘http://api.yoplink.com/user.php?user=’.$pseudo.’&psswd=’.md5($mdp));

Bien sûr, vous pouvez utiliser à peu près n’importe quel langage, le principe est le même qu’en PHP : il suffit de récupérer la page construite proprement en suivant la syntaxe fournie dans la documentation de l’API.

Si vous avez besoin d’aide ou de détails n’hésitez pas à commenter ce billet…

Commentaires

Leave a Reply





Edito

Ancien journaliste, ancien entrepreneur, ancien (ir)responsable Pirate, actuel citoyen qui s'intéresse à la politique et à son évolution.

Read moar !.

Retrouvez moi sur :

Suivez moi sur twitter sur facebook sur wikipedia Ajouter ce blog a votre lecteur RSS

Bitcoin

bitcoin logo
1GZnMQ9wXyifxCnDEqg8CSGdngWcKWptHv

Piratons la démocratie

piratons la democratie

One more thing !

0100 0011 0110 1000 0110 0001 0110 1110 0110 0111 0110 0101 0111 0010 0010 0000 0110 1100 0110 0101 0010 0000 0110 1101 0110 1111 0110 1110 0110 0100 0110 0101 0010 0000 0110 0101 0110 1110 0010 0000 0111 0011 0010 0111 0110 0001 0110 1101 0111 0101 0111 0011 0110 0001 0110 1110 0111 0100 0010 0000 0010 1101 0010 0000 0110 1111 0110 1110 0010 0000 0111 0110 0110 0001 0010 0000 0110 0010 0110 1111 0110 1001 0111 0010 0110 0101 0010 0000 0111 0101 0110 1110 0010 0000 0110 0011 0110 1111 0111 0101 0111 0000 0010 0000 0011 1111

Tm9uIGNlbGVsIGzgIGVzdCBqdXN0ZSBwb3VyIHRlIGZhaXJlIHBlcmRyZSA1bW4gOyk=

Relationship Closeness Inventory

Promo code Genesis Mining

Sha 256 cloud mining

Best Bitcoin debit card

Zcash Mining