Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Photocasting



On 1/11/06, Mark Pilgrim <email@hidden> wrote:
> So the publishing-from-iPhoto half only works with .Mac, and I can't
> find any details on what protocol it uses to publish the photos.  But
> it sounds like it creates a standard RSS feed that should work in any
> RSS reader.
>
> So, unanswered questions:

Well,  since yesterday, lots of people have been hacking on this.  See
discussion here (yeah yeah, I'm linking approvingly to Dave Winer,
hell has frozen over, etc; let it go, this is good stuff):

http://scripting.wordpress.com/2006/01/11/welcome-to-the-wonderful-wacky-world-of-apple-rss/
http://inessential.com/?comments=1&postid=3247

Real iPhoto/.Mac-generated feed is here:

http://web.mac.com/mrakes/iPhoto/photocast_test/index.rss
http://static2.podcatch.com/blogs/gems/snedit/rss.xml (offsite mirror)

> - What protocol does iPhoto use to publish the photos?  Can it be made
> to support non-.Mac servers?  (I know there are already iPhoto plugins
> for Flickr and such.  Maybe that's the only answer.)

No answer for this yet.

> - What is the format of the generated "photocasting" RSS feed?  Do the
> <link> elements point directly to the photos?  Or does it publish
> escaped HTML of an <img> element in the <description> which iPhoto
> scrapes?  Or does it put the photos in <enclosure>s?

item/link points directly to the photo.  <description> contains an
escaped HTML representation of the same photo, with an <img> element
wrapped in an <a> element.  No evidence of any <enclosure>s.

> - Has Apple invented yet another RSS namespace that provides
> additional photo information, or does the receiving copy of iPhoto get
> all that from the image file after downloading?

Apple has indeed invented yet another RSS namespace that provides
additional photo information.

xmlns:apple-wallpapers="http://www.apple.com/ilife/wallpapers";

On the channel level:

<apple-wallpapers:feedVersion>0.9</apple-wallpapers:feedVersion>

On the item level:

<apple-wallpapers:photoDate>2005-11-29T04:36:06</apple-wallpapers:photoDate>
<apple-wallpapers:cropDate>2006-01-11 16:42:26 -0800</apple-wallpapers:cropDate>
<apple-wallpapers:thumbnail>http://web.mac.com/mrakes/iPhoto/photocast_test/1C8C5C8D-651D-4990-B6DD-DF11D515213C.jpg?transform=medium</apple-wallpapers:thumbnail>
<apple-wallpapers:image>http://web.mac.com/mrakes/iPhoto/photocast_test/1C8C5C8D-651D-4990-B6DD-DF11D515213C.jpg</apple-wallpapers:image>
<apple-wallpapers:metadata>
    <PhotoDate>2159.525069</PhotoDate>
    <Comments></Comments>
</apple-wallpapers:metadata>

I love the discrepancy between photoDate (missing a timezone, so, you
know, it was taken on this date, plus or minus 24 hours) and cropDate
(space instead of "T" separator, but including a timezone) and
metadata/PhotoDate (no clue what format that is).

It wouldn't surprise me if there were additional possible children of
<apple-wallpapers:metadata>, based on different iPhoto settings.

Also, as pointed out in the above-linked discussions, the rest of the
feed doesn't validate.  The Content-type is screwy, the date formats
are wrong, and there is no channel/guid element in RSS.

> - What is the format of the link that you can send to other people to
> get them to subscribe to your photocasting feed?  Has Apple invented
> yet another URL scheme like "pcast://"?

>From the above-linked discussions, I gather that the link is just an
http:// link to the RSS feed, but evidence suggests that Apple may be
doing some sort of user-agent sniffing.  Some people get the feed,
while other people claim to get an HTML page explaining that their
client is unsupported.  (I can't currently reproduce this error
message, so things may have already changed on the server side, or I
may be misunderstanding the initial reports.)

> - Can iPhoto be used to subscribe to non-.Mac RSS feeds?  I wouldn't
> mind subscribing to some Flickr feeds from iPhoto (my son loves
> browsing through http://www.flickr.com/groups/all_gods_creatures/pool/
> and naming the animals).

No answer yet.

> - Does iPhoto support subscribing to Atom 1.0 feeds?

No answer yet.

--
Cheers,
-Mark
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
syndication-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/syndication-dev/email@hidden

This email sent to email@hidden

References: 
 >Photocasting (From: James Housley <email@hidden>)
 >Re: Photocasting (From: Mark Pilgrim <email@hidden>)
 >Re: Photocasting (From: James Housley <email@hidden>)
 >Re: Photocasting (From: Mark Pilgrim <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.