Est-ce que quelqu'un sait s'il existe un moyen d'obtenir une liste de tous les des tailles d'image que picasa héberge? J'ai utilisé la bibliothèque gdata java de google pour picasa, et je suis en mesure d'obtenir une liste de miniatures de taille variable (3 dans tous les cas que j'ai vus), et le plein, original posté image - tout à partir de l'objet PhotoEntry.Images plus petites de Picasa
Cependant, je remarque que lorsque vous naviguez sur picasaweb.google.com, il a également une grande image, mais peut-être pas en taille réelle, qui convient à l'affichage à l'écran. Par exemple, une image chargée à 1600x1200 a une autre image à: 912x684. Mais cette image n'apparaît nulle part PhotoEntry (ou dans le flux XML sous-jacent - au moins pour la façon dont j'interroge).
Je remarque que l'URL est presque le même (mais introduit « S912 » indiquant la taille), par exemple:
http://lh5.ggpht.com/_0WaNZR9hJtU/Sq0P86tsVdI/AAAAAAAAAIo/6fGDYaO--Eg/s912/P1030046.JPG
Avec suffisamment d'exemples, je pourrais probablement deviner les tailles générées, et pirater le url. Mais j'espère qu'il y a d'autres idées - ou que je néglige quelque chose de facile. Probablement devrait poster sur un forum Google, mais ce site est plus amusant.
J'ai découvert une solution partielle: vous pouvez spécifier une taille d'image maximale dans l'URL de requête (par exemple): http://picasaweb.google.com/data/feed/ api/user/picasa.username? kind = photo & imgmax = 800 Évidemment, cela n'aide pas à déterminer la taille disponible, mais empêche au moins qu'une image soit trop grande, ce qui est réalisable. Toujours ouvert à d'autres idées. –