Bonjour, je suis nouveau sur le forum! Je connais le site depuis longtemps mais assez peu le forum, j'espère au moins que je post au bon endroit... Je pense avoir bien cherché sur le site et le forum et n'ai pas trouvé de réponses à toutes mes questions
Alors j'explique d'abord le but de mon application: on développe un site web qui référence des évènements (titre, intervenant, ... et une affiche), ce site est fait avec Joomla (malheureusement...) donc en PHP. Pas moi qui m'en occupe mais vais peut-être rentrer dans ce projet pour le webservice. À côté de ça, moi je développe une application Android (en Java donc) qui doit référencer les différents évènements qui se trouvent sur le site, pour ça je passe par un webservice!
Donc l'application Android demande les évènements au webservice et il les renvoie tous (ce n'est pas encore fait mais c'est à ça que l'on doit arriver).
Je ne suis pas un expert en webservice mais grâce à ce tuto, j'ai réussi à faire un petit quelque chose qui à l'air de bien fonctionner pour l'instant.
J'ai plusieurs questions relatives au webservice:
- J'ai cherché et n'ai trouvé aucun module Joomla permettant de faire un webservice, pour ça que je me suis lancé moi-même dedans. J'ai mal cherché? S'il y a un module, je suis preneur...
- Si vraiment pas de module, je continuerais avec mon webservice, mais comment récupérer les évènements en question? J'imagine que je dois utiliser la partie DAO du site fait en Joomla mais quelles classes exactement? Joomla est fait pour ne pas coder du tout donc... Si quelqu'un a trouvé une doc, je suis preneur aussi lol
- Encore dans l'hypothèse ou il n'y a pas de module pour Joomla, j'aurais besoin de renvoyer une image avec mon webservice, ça marche comment? J'ai entendu parler de tableau de byte mais sans aucun détails... Des précisions? Comment ça marche côté PHP? Quelle fonction appeler pour transformer l'image en byte? Et tant qu'à faire, du côté Java, on reconstruit l'image comment?
Voilà toutes les questions qui me passent par l'esprit pour l'instant, merci d'avance à ceux qui aideront ou tenteront d'aider Si pas assez clair, n'hésitez pas à me demander des infos supplémentaires
Ridounet
Partager