Another RSS images question: are images being "protected"?

Another RSS images question: are images being "protected"?

This question is not answered

Still working on getting our 3rd party mobile solution working with CS.  The issue is that the 3rd party (MoFuse), takes our rss feed and restructures it to optimize for mobile devices, including resizing of images in the feed.

However this is not working correctly with our site. When MoFuse tries to take the (hugely long) url for an RSS image and resize it, and then render that in their mobile experience, their part of the newly created code seems to be being stripped away, as if there is hotlinking protection at work.  Is this the case?  Is there another reason why this isn't working?  Is there something I can do to get it to work?

The original RSS image urls in our site are in the form of

http://<site>/cfsfile.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/<blog>.metablogapi/1234.<filename>.jpg

When MoFuse applies image compression they return a url:

http://<mobilesite>/lib/thumb/phpThumb.php?src=<image url, above>

however if you take that url and put it in a browser, you don't go to the mobile site, you go to the orignal file location.

What can I do to get this working properly?

 

All Replies
  • (that is, in para. 2, they try to resize the image, not the url)

  • The short answer to this is yes, filenames are being redirected from RSS feed images.  Apparently this is happening to protect private blogs, etc. from having public RSS entries, a commendable feature.  However it wreaks havoc with our mobile provider.

    Our ad hoc dev guy found this post: akb77.com/.../download-file-with-non-us-name-from-communityserver, that details how to create a custom handler that solves the problem.  The blog post isn't directly about rss images, but the results are the same, and after implementing this (with a few minor changes), our mobile feed is now sporting resized images.  We really like MoFuse (www.mofuse.com), you can take a look at our use of them at http://m.liveside.net