2009-06-06 7 views
2

Je consomme le service de random.org, (Je veux obtenir les numéros du site random.org en utilisant url). Je récupère des données en utilisant ajax de mon JavaScript. Alors, comment faire appel interdomaine domaine de mon domaine (et éviter les erreurs d'autorisation)? Je veux une solution sans l'aide du code côté serveur (serveur proxy). Exemple de code sera une aide précieuse pour moi.Cross domaine ajax demande du fichier javascript sans l'aide du code du serveur

+0

Si elles ne proposent pas un service de JSON, il ne va pas se produire. – epascarello

+0

Avez-vous considéré les pipes YQL ou Yahoo? – James

Répondre

7

Faites pression sur le propriétaire de random.org pour qu'il fournisse une API jsonp - c'est la seule façon d'y parvenir.

1

Vous avez besoin d'un serveur proxy sur votre domaine, sinon cela n'arrivera pas. Voici une summary de techniques ajax interdomaines, la seule solution non-proxy 'réelle', comme l'a souligné RichieHindle, étant jsonp. Mais cela vous oblige à être copains avec les gars à random.org, ou pour eux d'avoir une raison impérieuse de le permettre pour vous.

+0

Existe-t-il un autre moyen de le surmonter? –

3

vient d'envoyer un courriel à random.org et a reçu cette réponse

Merci pour votre email. Oui, je travaille sur une interface JSONP.

Meilleures salutations,

Mads

Questions connexes