PHP
cURL
J'ai développé cette petite API cURL fait en haXe que j'utilise dans certains de mes projets.
Je pense qu'il peut encore etre amélioré mais pour l'instant il marche bien.
Utilisation
Voici un petit bout de code que j'utilise dans un de mes projets. Ici j'essai de me connecter à mon compte google analytics :
this.email = email;
this.password = pwd;
this.ids = id;
var ch = Curl.init();
var data = {accountType:'GOOGLE';
Email:this.email,
Passwd:this.password,
source:'CLI_GAnalytics',
service:'analytics'
};
Curl.setopt(ch, CurlOpt.URL, 'https://www.google.com/accounts/ClientLogin');
Curl.setopt(ch, CurlOpt.FOLLOWLOCATION, true);
Curl.setopt(ch, CurlOpt.SSL_VERIFYPEER, 0);
Curl.setopt(ch, CurlOpt.POST, true);
Curl.setopt(ch, CurlOpt.RETURNTRANSFER, true);
Curl.setopt(ch, CurlOpt.POSTFIELDS, data);
var hasil = Curl.exec(ch);
var res = hasil.split('Auth=');
Curl.close(ch);
this.auth = res[1];
Codes source :
J'ai déposé le code ici http://code.google.com/p/haxe-curl/source/browse/#svn/trunk
Pour voir un exemple d'utilisation de cette classe, je vous redirige vers cet autre projet : GAnalytics
Page(s) :
1