lundi 20 mai 2013

Java Google APP Engine Proxy pour résoudre les problèmes de cross domain

Vous êtes peut être en train de développer une application java, peut être sous google appengine, vous voulez manipuler des images ou des ressources qui sont sur d'autres serveurs mais malheureusement vous avez un problème de cross domain. La solution c'est de faire un proxy.

Voici le code d'un proxy qui marche niquel sous sous App Angine. Vous avez le test ici : http://paint.mcbjam.com/proxy?fwdurl=http://fr.wikipedia.org/wiki/Maison-Blanche


dimanche 12 mai 2013

Cloudinary pour réaliser un upload d'image en Jquery avec un back end java

Vous connaissez peut être Cloudinary  qui propose une api pour manager des photos dans le cloud. Cette api permet de réaliser des uploads d'image de différent format en directement en Jquery. Vous avez en plus accès dans la version gratuite à 500 mo d'images une api pour faire des transformations d'images.


Dans ce tutoriel je vous propose de vous montrer comment utiliser Cloudinary pour réaliser un upload en Jquery.

Vous devez pour cela avoir un compte Cloudinary. Vous pouvez en créez un ici : https://cloudinary.com/users/register/free

L'utilisation de Cloudinary pour réaliser un upload nécessite un code HTML/Javascript et un code coté serveur. Dans mon tutorial l'implémentation coté serveur est une imlémentation Java.

lundi 6 mai 2013

Api Twitter Sans authentification Utilisateur


La plus part des méthodes de l'api twitter nécessite une authentification utilisateur.

On peut par exemple regarder la documentation officiel de la méthde "GET statuses/user_timeline" pour se rendre compte que cette méthode nécessite une authentification.



Une méthode (l'unique) permet d'obtenir des tweet sans authentification. Cette méthode est 
GET search. Pour commencer à utiliser cette api, commencer avec le code ici : http://jsfiddle.net/73L4c/6/


J'utilise cette api dans les pages suivantes :