Thanks for the help guys, I think we are getting somewhere. (Although I am
afraid I am new to this API and I don't know what the SOM is)
I have yet to experiment with the hidestreamid paramater. I had gone
through the documentation looking for relevant paramaters but found none.
I have played about with the Java API in debug mode and produced the
following code:
List<AlbumEntry> albums = new ArrayList<AlbumEntry>();
for (GphotoEntry entry : entries) {
GphotoEntry adapted;
try {
adapted = entry.getAdaptedEntry();
} catch (Kind.AdaptorException e) {
throw new DBFileException("Kind.AdaptorException:" +
e.toString());
}
if (adapted instanceof AlbumEntry) {
include = true;
XmlBlob xb = adapted.getXmlBlob();
if (null!=xb) {
if (null!=xb.getBlob()) {
System.out.println("Found something: " +
xb.getBlob());
}
}
if (include) {
albums.add((AlbumEntry) adapted);
}
}
}
This gives an output of:
Found something: <gphoto:albumType>InstantUpload</gphoto:albumType>
Found something: <gphoto:albumType>ProfilePhotos</gphoto:albumType>
Found something: <gphoto:albumType>Buzz</gphoto:albumType>
Found something: <gphoto:albumType>Buzz</gphoto:albumType>
Found something: <gphoto:albumType>Buzz</gphoto:albumType>
As you can see all my normal albums don't appear at all (they do not have
this blob)
My InstantUpload, ProfilePhotos and Buzz albums have this tag.
I am intrested in knowing what the correct way to access the album type and
return it as a String.
A Simple text analysis of this would work but would break easily when the
API is changed.
I would prefer to run an XPath query on the blob. This should still
function even when the API changes.
Can anyone advise on the best method to achieve this?
Robert
--
You received this message because you are subscribed to the Google Groups
"Google Picasa Web Albums API" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/google-picasa-data-api/-/XqGBkWlwJ1UJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-picasa-data-api?hl=en.