PHP

cURL

tags : haxe,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