Any RSS Experts Here?

chaseltonchaselton Registered Users Posts: 130 Major grins
edited April 19, 2013 in SmugMug Support
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:
<?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&amp;NickName=cyd&amp;Data=tumblr&amp;format=rss200&amp;Size=XLarge&amp;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

Comments

  • rainforest1155rainforest1155 Registered Users Posts: 4,566 Major grins
    edited April 15, 2013
    Take a look at the actual keyword page on a logged out browser:
    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.
    Sebastian
    SmugMug Support Hero
  • chaseltonchaselton Registered Users Posts: 130 Major grins
    edited April 15, 2013
    Take a look at the actual keyword page on a logged out browser:
    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.

    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?
    indefinite objects
    anything can be amazing
  • denisegoldbergdenisegoldberg Administrators Posts: 14,330 moderator
    edited April 15, 2013
    chaselton wrote: »
    ...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?
    The settings from the original gallery are honored.

    From the help page at http://help.smugmug.com/customer/portal/articles/93310:
    All photos that are collected into other galleries will honor the settings from the original gallery. This means that if you've applied watermarks, custom pricing, limited the largest size, etc., these will apply to the photos no matter where they are displayed.
    --- Denise
  • rainforest1155rainforest1155 Registered Users Posts: 4,566 Major grins
    edited April 16, 2013
    chaselton wrote: »
    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"?
    Your feed is not for a gallery, but a keyword. For keywords to work, the gallery the photos are in need hello smuggers and for feeds to work, hello world is needed. As long as that's not the case, the feed won't work properly for visitors.

    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.
    Sebastian
    SmugMug Support Hero
  • chaseltonchaselton Registered Users Posts: 130 Major grins
    edited April 18, 2013
    Your feed is not for a gallery, but a keyword. For keywords to work, the gallery the photos are in need hello smuggers and for feeds to work, hello world is needed. As long as that's not the case, the feed won't work properly for visitors.

    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.


    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.
    indefinite objects
    anything can be amazing
  • rainforest1155rainforest1155 Registered Users Posts: 4,566 Major grins
    edited April 19, 2013
    chaselton wrote: »
    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.
    There's likely a delay, but I can't say how long it might take.
    Sebastian
    SmugMug Support Hero
Sign In or Register to comment.