16 messages in com.googlegroups.google-picasa-data-apiRe: how to actually display full size...
FromSent OnAttachments
TakT12 Apr 2007 14:36 
Sven12 Apr 2007 15:47 
DOH16 Apr 2007 17:51 
Timothy.Broder17 Apr 2007 11:46 
DOH17 Apr 2007 12:34 
Sven18 Apr 2007 09:20 
DOH19 Apr 2007 12:29 
Sven19 Apr 2007 13:36 
DOH19 Apr 2007 13:48 
Sven02 May 2007 11:41 
Jurgen08 May 2007 02:24 
robl...@gmail.com08 May 2007 10:11 
Sven08 May 2007 11:55 
redsweater08 May 2007 16:46 
Sven09 May 2007 10:29 
redsweater09 May 2007 14:41 
Subject:Re: how to actually display full size picture from picasa in browser
From:robl...@gmail.com (robl@gmail.com)
Date:05/08/2007 10:11:51 AM
List:com.googlegroups.google-picasa-data-api

Not to get off topic, but does it also imply that a client cannot grab the bytes of the original via a stream (or etc...) to store and process it locally?

For example, I am writing a (web-based) client to pull images from a user's Picasa account. I will need to grab the original image (and its associated metadata) to process it in my application. I assume this can be done, however now I have some doubts.

Thanks, Rob

On Apr 18, 12:21 pm, Sven <s.@google.com> wrote:

Using an <img> tag to display the original, full-sized image is currently not supported. It sounds like you have gotten this to work in some cases, but there are no guarantees that this will continue to work. Anything under 800 px, such as what timothy broder described, will continue to be supported.

If you use an <img> tag and embed it in a webpage with the url being the media:content url, it is likely that the image won't show up at all, which is what the original poster discovered. Now you may have discovered cases where the photo does show up, but this is not considered part of the public api and as such is not supported. We realize that this is not a great user experience, and are working on coming up with something better.

-Sven

On 17/04/07, DOH <phil@gmail.com> wrote:

I thought the original query was that the API feed did not allow you to embed a full size image in your web page, which SVEN seemed to endorse, whereas it is in fact possible. Indeed you can specify imgmax up to 1680 or if imgmax is 0 or not included then it is the original size and resolution as stored at Picasa Web,

On Apr 17, 7:46 pm, "Timothy.Broder" <timo@gmail.com> wrote:

You can modify the url to display an 800 px image

If you have a link say google.com/url/to/image/file.jpg you can insert the folder "s800" to the end of the url like so: google.com/url/to/image/s800/file.jpg

hope this helps

On Apr 16, 8:52 pm, "DOH" <phil@gmail.com> wrote:

I am not sure whether I am misunderstanding this thread, but I get the Picasa Web API GData feed usng JSON to access the original photo in Picasa Web

imgsrc=data.feed.entry[i].content.src;

document.writeln("<li><a href='#' ><img src='" + imgsrc + "/></a></ li>");

to place a full size photo in my web page.

Or are you talking about the fact that Picasa Web only dislays 800 pixel images?

On Apr 12, 11:47 pm, Sven <s.@google.com> wrote:

Hi TakT,

Currently you cannot display a full size photo in a browser through picasa, you have to send the user to picasa to show them the photos. The largest embeddable size is currently 800 pixels, the easiest way to get this right now is to go tohttp://picasaweb.google.com, navigate to a photo, and choose "link to this photo" from the sidebar. We're working on making this easier to do through the API, with a programmer-friendly version of "link to this photo", stay tuned!

On 12/04/07, TakT <tkat@gmail.com> wrote:

How to actually display full size picture from picasa?

When I create an url from here:

<media:content url=" http://lh4.google.com/image/xxxxxx/yyy/AAAAAAAABnw/ d1AI4HjRvZ4/P1040239.JPG" type="image/jpeg" medium="image" />

like

<img src="http://lh4.google.com/image/xxxxxx/yyy/AAAAAAAABnw/ d1AI4HjRvZ4/P1040239.JPG">

browser does not show anything, but from here:

<media:thumbnail url=" http://lh4.google.com/image/xxxx/yyy/AAAAAAAABnw/ d1AI4HjRvZ4/P1040239.JPG?imgmax=288" height="216" width="288" />

it works...

Thank you!- Hide quoted text -

- Show quoted text -- Hide quoted text -

- Show quoted text -