Je me suis inscrit (payant) pour la recherche de site Google. Ils ont moi une url d'une sorte de service web où je peux envoyer une requête à elle, il recherche mon site, et il renvoie le XML des résultats de recherche. Eh bien, je suis en train de charger ce XML via Ajax à partir d'une page sur mon site mais je ne peux pas. Je peux charger à partir de n'importe laquelle de mes pages sur mon domaine, donc je suppose que c'est parce que le XML est sur le domaine de Google. Donc, il doit y avoir un moyen de le charger, je ne pense pas qu'ils m'auraient donné l'URL si je ne pouvais rien faire avec lol. Est-ce que quelqu'un sait comment faire ça?Ajax: Charger du code XML à partir d'un domaine différent?
Merci!
MISE À JOUR:
c'est ce que la page dit sur Google qui m'a donné le XML:
Comment obtenir XML
Vous pouvez obtenir des résultats XML pour votre moteur de recherche en remplaçant query + terms avec votre requête dans cette URL:
http://www.google.com/cse?cx=MY_UNIQUE_KEY&client=google-csbe&output=xml_no_dtd&q=query+terms
Où MY_UNIQUE_KEY = ma clé unique.
Bonne suggestion. Notez que cela ne fonctionne que si les wrappers fopen sont activés en php, ce qui n'est pas toujours le cas pour des raisons de sécurité ... http://au.php.net/manual/fr/filesystem.configuration.php#ini. allow-url-fopen – Stobor
J'ai effectivement eu cette idée la nuit dernière, je pensais cURL cependant, j'ai essayé votre suggestion et c'est juste de retourner une page blanche. –