• # JSONP

    Posté par . En réponse au journal Et pourquoi pas un nouveau modèle de sécurité pour le web ?. Évalué à 7.

    Maintenant, rien n'interdit example.com d'avoir un tag ou même vers facebook.com. Couplé avec des analyses de la page en JavaScript, il est possible de récupérer des informations en provenance de Facebook.

    Oui et d'ailleurs c'est pourquoi beaucoup d'API proposent de retourner du JSON enveloppé par un appel de fonction au nom choisi par l'utilisateur faisant la requête. Le résultat peut ainsi être exécuté (si j'ai bien compris) dans un <script src="...">. Exemple:

    $ curl http://feeds.delicious.com/v2/json/urlinfo/db2858e64d4cb358f63b56347a9d05a5?callback=myfunc
    myfunc([{"hash":"db2858e64d4cb358f63b56347a9d05a5","title":"Da Linux French Page","url":"http:\/\/linuxfr.org\/","total_posts":115,"top_tags":{"linux":88,"news":42,"informatique":17,"opensource":16,"french":12,"fr":10,"computer":10,"libre":8,"geek":7,"actualit\u00e9":7}}])