Any RSS Experts Here?
chaselton
Registered Users Posts: 130 Major grins
I don't know much about RSS, I'm having intermittent problems with my RSS feeds and I could really use some help from someone who knows RSS.
Here's the feed I'm working with:
http://api.smugmug.com/hack/feed.mg?Type=userkeyword&NickName=cyd&Data=tumblr&format=rss200&Size=XLarge&ForceDomain=True
If I'm using Firefox and I am NOT logged in to smugmug, this feed displays as expected.
If I'm using Chrome and I am NOT logged in to smugmug, this feed does not display any items.
If I'm using Chrome and I AM logged in to smugmug, this feed displays as expected
Using the "view feed source" feature of Chrome
If I'm using Chrome and I am NOT logged into SmugMug, the feed source stops after the atom information.
If I'm using Chrome and I AM logged in to SmugMug, the feed source contains the photos in the feed.
There is ZERO difference in the atom information between the feeds that are displayed when I AM logged in to SmugMug and when I'm NOT logged in to smugmug. By "atom information" I mean this part:
I don't understand why this is happening but I very much need to as I use feeds to automate posting to various sites and I can't afford for them not to work.
Here's the feed I'm working with:
http://api.smugmug.com/hack/feed.mg?Type=userkeyword&NickName=cyd&Data=tumblr&format=rss200&Size=XLarge&ForceDomain=True
If I'm using Firefox and I am NOT logged in to smugmug, this feed displays as expected.
If I'm using Chrome and I am NOT logged in to smugmug, this feed does not display any items.
If I'm using Chrome and I AM logged in to smugmug, this feed displays as expected
Using the "view feed source" feature of Chrome
If I'm using Chrome and I am NOT logged into SmugMug, the feed source stops after the atom information.
If I'm using Chrome and I AM logged in to SmugMug, the feed source contains the photos in the feed.
There is ZERO difference in the atom information between the feeds that are displayed when I AM logged in to SmugMug and when I'm NOT logged in to smugmug. By "atom information" I mean this part:
<?xml version="1.0" encoding="utf-8"?> <rss version="2.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:exif="http://www.exif.org/specifications.html" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom"> <channel> <title>cyd's 'tumblr' tagged photos</title> <link>http://www.indefiniteobjects.com//keyword/tumblr/</link> <description>name: cyd contact: contact@indefiniteobjects.com</description> <atom:icon>http://www.smugmug.com/img/feed-icon.png</atom:icon> <category>tumblr</category> <pubDate>Mon, 25 Apr 2011 17:58:40 -0700</pubDate> <lastBuildDate>Sun, 14 Apr 2013 11:37:38 -0700</lastBuildDate> <generator>http://www.smugmug.com/</generator> <copyright>Copyright 2013, the copyright holder of each photograph. Some portions copyright SmugMug. All rights reserved.</copyright> <image> <url>http://www.indefiniteobjects.com//photos/i-2ssmtdt/1/Ti/i-2ssmtdt-Ti.jpg</url> <title>cyd's 'tumblr' tagged photos</title> <link>http://www.indefiniteobjects.com//keyword/tumblr/</link> </image> <atom:link rel="self" type="application/rss+xml" href="http://api.smugmug.com/hack/feed.mg?Type=userkeyword&NickName=cyd&Data=tumblr&format=rss200&Size=XLarge&ForceDomain=True"/> </channel> </rss>
I don't understand why this is happening but I very much need to as I use feeds to automate posting to various sites and I can't afford for them not to work.
indefinite objects
anything can be amazing
anything can be amazing
0
Comments
http://cyd.smugmug.com/keyword/tumblr
There are no photos returned which means that the photos are not in a public, not passworded gallery or you have 'hello smuggers' in the gallery settings set to no. That means visitors won't be able to see the photos via the keyword link.
Now, for feeds to work for visitors, you would also need to have 'hello world' set to "use site-wide setting" in the gallery settings as well.
The reason it's still working in Firefox, is probably due to some residual cookie or the browser cache. I just tried it on Firefox in a logged out browser that wasn't logged in and no photos but your bio photo are returned for the feed.
SmugMug Support Hero
The gallery for that feed is public and non-passworded. Regarding the "hello world" and "hello smugglers", I'm confused. Do I have to have both set to "yes" in order for feeds to work for visitors or just "hello world"?
EDIT: Also, what about smart galleries. If I have a repository of pictures that I have 'hello world' and 'hello smugglers' set to "no"...and I put a picture from that gallery into a smart gallery that has both settings set to "yes", what will happen?
anything can be amazing
From the help page at http://help.smugmug.com/customer/portal/articles/93310: --- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
If you wish to set up the feed for the specific gallery the photos are in, hello smuggers shouldn't be needed, but hello world would still be needed for the feed to be available.
Regarding smart galleries, I'd need a specific example with details and the specific feed you're using to take a closer look.
SmugMug Support Hero
It's okay...Denise answered my question about the smart galleries. Thanks Denise!
The only other question I have is: would it take time for the "hello world/smugglers" settings to take effect for the feed? I changed the settings for the feed source gallery and was wondering about how long I should wait before testing the feed again.
anything can be amazing
SmugMug Support Hero