Partage
  • Partager sur Facebook
  • Partager sur Twitter

Ajax et Gadget Vista

Possibilité d'appeler une page distante ?

    29 avril 2009 à 15:50:39

    Bonjour !
    Je suis actuellement en train d'essayer de développer un gadget pour la barre Vista.
    Je voudrais avoir accès à une base donnée sur un site, et pour cela, je voulais passer sur une page php se trouvant sur ce site.
    J'ai pensé à appeler la page avec une requête ajax à partir du gadget vista, mais aucune réaction...
    Je ne sais pas trop si on peut appeler une page distante avec une requête Ajax premièrement, et secondement si la barre vista accepte l'Ajax.

    Pourriez vous m'éclairer et me dire comment je pourrais faire ?

    En vous remerciant d'avance !

    Camille
    • Partager sur Facebook
    • Partager sur Twitter
      29 avril 2009 à 15:51:41

      L'Ajax cross-domain est interdit pour des raisons de sécurité...
      • Partager sur Facebook
      • Partager sur Twitter
        29 avril 2009 à 15:54:09

        Dans ce cas-là, comment faire pour échanger des données avec un serveur distant à partir d'un gadget Vista ?
        • Partager sur Facebook
        • Partager sur Twitter
          29 avril 2009 à 16:10:41

          Bah...
          Je sais pas >_<
          Si t'as en permanence WAMP (ou autre) de lancé, tu peux faire un include ou file_get_content ou encore utiliser curl en PHP... mais en javascript seul, ça ne me semble pas faisable...
          • Partager sur Facebook
          • Partager sur Twitter
            29 avril 2009 à 19:42:41

            JSON ou JSONP une sorte d'Ajax cross-domain ;)

            (http://en.wikipedia.org/wiki/JSON)
            • Partager sur Facebook
            • Partager sur Twitter
              29 avril 2009 à 20:47:38

              Mais il utilise pas PHP json ?
              • Partager sur Facebook
              • Partager sur Twitter
                29 avril 2009 à 21:01:45

                Bah grosso modo le site produit un résultat au format JSON, après j'ai considéré que camiami était le propriétaire du site en question et pouvait donc faire faire du JSON au serveur.

                (sinon il reste toujours notre bonne vieille solution, camiami a un serveur, il/elle récupère la page voulue (via cURL/file_get_contents) et traite les données pour les retourner au format JSON, long et fastidieux, mais ça marche. Il reste aussi la possibilité de demander gentillement au propriétaire du site d'intégrer une sorte de mini-api qui renvoie des données au format JSON).
                • Partager sur Facebook
                • Partager sur Twitter
                  29 avril 2009 à 21:09:43

                  Ah... mais en gros, tu fais comme du dynamic script loading ? Enfin c'est en gros le même principe... non ?
                  Si non, je veux bien que tu m'explique :p ou me donne un lien expliquant...
                  • Partager sur Facebook
                  • Partager sur Twitter
                    29 avril 2009 à 21:16:36

                    JSON(P), donc script chargé dynamiquement.
                    • Partager sur Facebook
                    • Partager sur Twitter
                      29 avril 2009 à 22:46:37

                      OK...
                      Donc j'ai bien compris le principe :p
                      Je suis heureux :ange:
                      • Partager sur Facebook
                      • Partager sur Twitter

                      Ajax et Gadget Vista

                      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                      • Editeur
                      • Markdown