[RESOLU] Les API (XML) Alapage ou Amazon

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

chanbon
Nouveau WRInaute
 
Messages: 9
Inscription: Mar Nov 29, 2005 21:56

[RESOLU] Les API (XML) Alapage ou Amazon

Message le Dim Aoû 06, 2006 22:31

Bonjour à tous,

je me suis affilié à Alapage; leurs API fournissent une adresse retournant un fichier XML.
Pour ceux qui utilisent ce genre de webservice (chez Alapage ou Amazon par exemple) comment vous faite pour exploiter ce flux xml ???

Avec quels script, codes ; parce que cherche un peu partout et je ne trouve rien qui fonctionne :cry:

Merci de vote aide.
A+
Dernière édition par chanbon le Lun Aoû 07, 2006 15:38, édité 2 fois.


ecocentric
WRInaute accro
WRInaute accro
 
Messages: 3577
Inscription: Mar Fév 10, 2004 16:40

Message le Dim Aoû 06, 2006 22:45

SimpleXML est bien fait pour ça.

Sir Dipp
WRInaute accro
WRInaute accro
 
Messages: 1025
Inscription: Lun Juil 21, 2003 17:53

Message le Dim Aoû 06, 2006 22:53

J'ai finalement du développé mon propre système puisque je ne trouvais pas ce que je cherchais, d'autant plus que j'ai pas PHP5 et donc pas accès à SimpleXML hélas.

Si tu en trouves un bien, merci de faire signe ;-)

A+

chanbon
Nouveau WRInaute
 
Messages: 9
Inscription: Mar Nov 29, 2005 21:56

Message le Dim Aoû 06, 2006 22:54

Bonsoir Ecocentric,

j'ai essayé mais sans succès :? cela me retourne une erreur:
"URL file-access is disabled in the server configuration "

Ca marche en mettant un fichier xml de test au même endroit que le code, donc sans faire référence à un chemin quelconque mais dès que j'indique une url sur le web ça met cette erreur.

Faut que je précise que je ne suis pas très calé en prog :oops:

A+

chanbon
Nouveau WRInaute
 
Messages: 9
Inscription: Mar Nov 29, 2005 21:56

Message le Dim Aoû 06, 2006 22:55

Bonsoir Sir Dipp,

j'ai php5, mais je rame quand même...

Tu pourrais me montrer comment tu as fait ?

Merci.
A+

Sir Dipp
WRInaute accro
WRInaute accro
 
Messages: 1025
Inscription: Lun Juil 21, 2003 17:53

Message le Dim Aoû 06, 2006 22:58

Faudrait savoir si ton hébergeur et en mode safe_mode on, ce qui pourrait interdire l'accès à distance pour certains applis comme le SimpleXML.

Regarde la doc www.php.net/simplexml pour savoir ce qu'elle en dit.


Sinon, moi j'ai simplement développé mon propre parser en me basant sur des eregi etc.. C'est pas très glorieux et c'est utile qu'à moi et je sens je que vais devoir changer ça parce que ça utilise énormément de ressources processeur et que c'est pas très efficace.

A+

chanbon
Nouveau WRInaute
 
Messages: 9
Inscription: Mar Nov 29, 2005 21:56

Message le Dim Aoû 06, 2006 23:02

je ne pense pas que safe_mode soit activé; tu peux regarder mon phpinfo là:
http://www.chaleurterre.com/phpinfo.php5

A+

Sir Dipp
WRInaute accro
WRInaute accro
 
Messages: 1025
Inscription: Lun Juil 21, 2003 17:53

Message le Dim Aoû 06, 2006 23:05

En effet, il est pas activé... regarde la doc alors pour voir s'il y a une subtilité pour charger une fichier distant.

A+

chanbon
Nouveau WRInaute
 
Messages: 9
Inscription: Mar Nov 29, 2005 21:56

Message le Dim Aoû 06, 2006 23:20

Je ne trouve rien de particulier dans la doc :cry:

Je verais ça demain, bonne nuit et merci de ton aide.

A+


Leonick
WRInaute accro
WRInaute accro
 
Messages: 12180
Inscription: Dim Aoû 08, 2004 20:24

Message le Dim Aoû 06, 2006 23:23

Peut-être en utilisant la fonction copy() et en travaillant ensuite avec cette copie locale ?

petit-ourson
WRInaute passionné
WRInaute passionné
 
Messages: 840
Inscription: Lun Mai 31, 2004 15:19

Message le Lun Aoû 07, 2006 9:03

Tu peux traiter les fichiers XML à l'aide d'une feuille de styles XSL.

maddanny
WRInaute impliqué
WRInaute impliqué
 
Messages: 282
Inscription: Mar Mar 22, 2005 23:19

Message le Lun Aoû 07, 2006 9:15

chanbon a écrit:j'ai essayé mais sans succès :? cela me retourne une erreur:
"URL file-access is disabled in the server configuration "

Ca marche en mettant un fichier xml de test au même endroit que le code, donc sans faire référence à un chemin quelconque mais dès que j'indique une url sur le web ça met cette erreur.

Faut que je précise que je ne suis pas très calé en prog :oops:


Faudrait quand même lire les messages d'erreur ! La configuration de ton php l'empeche de lire les fichiers distants. Donc ton parser XML n'arrive même pas à lire le fichier.
Il faut demander à ton hebergeur de t'autoriser cette fonction ou change d'hebergeur :)

MADdanny

chanbon
Nouveau WRInaute
 
Messages: 9
Inscription: Mar Nov 29, 2005 21:56

Message le Lun Aoû 07, 2006 9:29

Bonjour petit-ourson,

j'ai essayé sans succès :oops:

ça marche en local sur ma machine en apperçu avec Dreamweaver mais après je n'y arrive pas sur mon serveur.
D'après ce que j'ai compris du truc c'est que soit on le fait côté client avec un parseur qui est appelé par notre code; soit côté serveur.

J'vous dis, hein, je ne suis pas du tout fortiche en prog :oops:

Maddany:
je ne pense pas que safe_mode soit activé; tu peux regarder mon phpinfo là:
http://www.chaleurterre.com/phpinfo.php5

C'est une autre fonction ? Laquelle ?

Merci,
A+

maddanny
WRInaute impliqué
WRInaute impliqué
 
Messages: 282
Inscription: Mar Mar 22, 2005 23:19

Message le Lun Aoû 07, 2006 9:49

Chanbon a écrit:Maddanny:
je ne pense pas que safe_mode soit activé; tu peux regarder mon phpinfo là:
http://www.chaleurterre.com/phpinfo.php5

C'est une autre fonction ? Laquelle ?


C'est allow_url_fopen qui est Off.

MADdanny

PS: avec 2 N :p
Dernière édition par maddanny le Lun Aoû 07, 2006 9:59, édité 1 fois.

chanbon
Nouveau WRInaute
 
Messages: 9
Inscription: Mar Nov 29, 2005 21:56

Message le Lun Aoû 07, 2006 9:56

(excuse-moi pour le "N" MADdanny)

D'après toi, est-ce qu'il existe une autre méthode n'utilisant pas cette fonction ?

A+

EDIT:
je viens d'envoyer un mail à 1&1 pour leur demander.
Dernière édition par chanbon le Lun Aoû 07, 2006 10:23, édité 1 fois.

[RESOLU] Les API (XML) Alapage ou Amazon

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités