Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flex
Flex Forum d'entraide sur la programmation Adobe Flex : applications Internet riches (RIA)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/12/2010, 17h53   #1
Futur Membre du Club
 
Inscription : février 2003
Messages : 25
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 25
Points : 15
Points : 15
Par défaut Est-il possible d'intégrer une API d'un comparateur de prix dans une appli web FLEX?

Je débute complétement dans cette techno. Et je suis séduit par ce qu'offre FLEX en terme de possibilités.
Seulement j'ai vu qu'il était impossible de rajouter un peu de pub discrète tel google Ad .
Mais est-il possible d'utiliser les API XML fournis par les sites de comparateur de prix tel Kelkoo, shooping, pricerunner...? (je sais c'est mal la pub, mais c'est pas pour moi )

exemple http://www.kelkoo.fr/co_15108-deveni...-flux-xml.html

Je veux juste une liste de 2 , 3 lignes en lien avec le produit présenté sur ma page. Et montrant juste le nom du produit, le prix, le vendeur, le tout en texte simple (lien hypertext) mais pas d'image.

En terme d'API je suis complètement largué, à par celle de google MAP dédié à flash, je vois pas ce qu'on peut ou pas utiliser.
JBernn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2010, 23h09   #2
Membre habitué
 
Maxime Faye
Développeur Web
Inscription : novembre 2006
Messages : 123
Détails du profil
Informations personnelles :
Nom : Maxime Faye
Âge : 27
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : novembre 2006
Messages : 123
Points : 129
Points : 129
Envoyer un message via MSN à Maskime Envoyer un message via Skype™ à Maskime
Hello,

Dans le cas de Kelkoo, très concrètement tu peux le faire dans flex.
Comme ça se présente sous forme d'XML que tu peux récupérer via une url, c'est parfaitement possible.
Il faudra que tu fasse un service HTTP et que tu parses le XML que flex t'aura récupéré. Pour parser le XML il y a une couche actionscript qui s'appelle e4x qui t'aide énormément. Tu devras par contre faire toi même le composant qui affiche tes liens, mais là encore une fois tu utiliseras des composants simple et le niveau de complexité technique est à la porté d'un débutant Flex ayant de bonnes notions en programmation en générale.
(Plus je te tape ce petit post, plus je me rends compte que ton cas fais l'objet d'un des premiers tutorial que tu fais quand tu commences à apprendre Flex )
Et pour t'aider à comprendre quelle API sont utilisables voici les moyens dont flex dispose pour récupérer des données externe :
1. Le service HTTP
2. Les webservices
3. L'objectremoting

Voilà t'as plus qu'à te lancer et quand tu as un premier jet et que tu vas vouloir le perfectionner, ou tout simplement le faire marcher , passe ici, pose ta question de manière claire, et si on peut on répondra

Bon courage

Dons ton cas p
__________________
Si je vous poste un bout de code pour vous aider, prenez bien en compte que je n'ai pas testé ce que je vous poste et que je vous donne les grandes lignes.
Donc ne me dites pas : "Ca marche pas ton truc, y a une erreur..."
Maskime est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2010, 21h09   #3
Futur Membre du Club
 
Inscription : février 2003
Messages : 25
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 25
Points : 15
Points : 15
Merci Maskime pour ta réponse.
Maintenant que je sais que c'est jouable je vais me lancer dans flex pour faire cette appli. Je réaliserais cette partie vers la fin.
Je mettrais à jour ce topic quand j'aurais avancé ce sujet
A moi Hello world & co! :p
JBernn est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h17.


 
 
 
 
Partenaires

Hébergement Web