<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" 
      xmlns:thr="http://purl.org/syndication/thread/1.0">
  <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/rssmeme_launches_api_provides_filtering_tools_galore.php" />
  <link rel="self" type="application/atom+xml" href="http://www.readwriteweb.com/atom.xml" />
  <id>tag:,2008:/1/tag:www.readwriteweb.com,2008://1.6286-</id>
  <updated>2008-09-06T01:49:10Z</updated>
  <title>Comments for RSSmeme Launches API, Provides Filtering Tools Galore</title>
  
  <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.1</generator>
  <entry>
    <id>tag:www.readwriteweb.com,2008://1.6286</id>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/rssmeme_launches_api_provides_filtering_tools_galore.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.readwriteweb.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=6286" title="RSSmeme Launches API, Provides Filtering Tools Galore" />
    <published>2008-05-12T16:00:58Z</published>
    <updated>2008-05-12T16:26:36Z</updated>
    <title>RSSmeme Launches API, Provides Filtering Tools Galore</title>
    <summary>Benjamin Golub has been busy. He runs the site RSSmeme, an RSS aggregator that displays the top Shared Items items from Google Reader users. For a brief time, RSSmeme was the only Google Reader aggregator in town after ReadBurner closed up shop. But not too much later, ReadBurner was purchased and relaunched (our coverage), putting...</summary>
    <author>
      <name>Sarah Perez</name>
      <uri>http://www.sarahintampa.com</uri>
    </author>
    
    <category term="Products" />
    
    <category term="RSS Aggregators" />
    
    <content type="html" xml:lang="en" xml:base="http://www.readwriteweb.com/">
      <![CDATA[<p><img src="http://www.readwriteweb.com/images/rss_icon_blue.jpg"><a href="http://benjamingolub.com/">Benjamin Golub</a> has been busy. He runs the site <a href="http://www.rssmeme.com">RSSmeme</a>, an RSS aggregator that displays the top Shared Items items from <a href="http://reader.google.com/">Google Reader</a> users. For a brief time, RSSmeme was the only Google Reader aggregator in town after <a href="http://www.readburner.com">ReadBurner</a> closed up shop. But not too much later, ReadBurner was purchased and relaunched (<a href="http://www.readwriteweb.com/archives/readburner_relaunches.php">our coverage</a>), putting the two sites in competition once again. However, it looks like Golub has no plans to slow down with RSSmeme's development. He has recently released an <a href="http://www.rssmeme.com/api/help/">RSSmeme API</a>, which allows for all kinds of new filtering options, a mobile web site, and much more.]]>
      <![CDATA[<h2>What's New</h2>

<p>RSSmeme's backend was completely overhauled, resulting in the creation of an API: <a href="http://www.rssmeme.com/api/help/">http://www.rssmeme.com/api/help/</a>. The API now allows you to do all kinds of things with RSSmeme, like create custom feeds, import notes, and create widgets. It even allowed for the creation of an RSSmeme mobile site. Here's some more detail on each of these updates including how you can put them to use for yourself:</p>

<h2>Create Custom Feeds</h2>

<p>By using the API you can now get feeds for <em>any</em> type of filter - for example, an &quot;English-only&quot; feed: <a href="http://www.rssmeme.com/?output=atom&amp;language=en">http://www.rssmeme.com/?output=atom&amp;language=en</a>. You can also use the API to create very specific custom feeds, like this feed for ReadWriteWeb stories with at least 10 shares sorted by the date published: <a href="http://www.rssmeme.com/api/?order_by=-pub_date&amp;source=8&amp;feeds_gte=10&amp;output=atom">http://www.rssmeme.com/api/?order_by=-pub_date&amp;source=8&amp;feeds_gte=10&amp;output=atom</a>. </p>

<p>The trick to creating these custom feeds is using specific parameters in the URL. Each URL should begin <strong>http://www.rssmeme.com/?</strong> followed by whichever parameters you want to use. There are several different parameters available, including the following: </p>

<ul>
  <li><strong>output</strong> - the output format. Choices are 'html', 'json', 'xml', or 'atom'. If you want a feed to put in Google Reader choose 'atom'. If you are looking to build something out of the API then choose 'json', which serves the most data including notes. </li>

  <li><strong>author</strong> - the id of an author. </li>

  <li><strong>hours</strong> - the number of hours since a story was published. </li>

  <li><strong>entry</strong> - the id of an entry. </li>

  <li><strong>feed</strong> - the id of a feed. To find your feed id, put your Google Reader shared RSS feed link into the <a href="http://www.rssmeme.com/register/">Register</a> form which will redirect you to your feed. </li>

  <li><strong>feeds_gte</strong> - the minimum number of times an entry must be shared. </li>

  <li><strong>feeds_lte</strong> - the maximum number of times an entry must be shared. </li>

  <li><strong>friendfeed</strong> - the nickname of a user on Friendfeed. This will limit the entries to only those that were shared by friends of this user. </li>

  <li><strong>language</strong> - the language code ('en') of an entry. </li>

  <li><strong>order_by</strong> - how the data should be ordered. Acceptable values are 'pub_date', '-pub_date', 'feed_count', or '-feed_count'. </li>

  <li><strong>page</strong> - the page of data you are requesting. Every page is a maximum of 20 entries long. </li>

  <li><strong>search</strong> - a search term on an entry's title. </li>

  <li><strong>source</strong> - the id of a source - to find this, do a search for the source blog on RSSmeme. Hover over the link for the blog underneath the shared item's title where it says &quot;by <em>author </em>on <em>name of blog</em>&quot; You'll see the source in the URL of the blog. For example, <a href="http://www.rssmeme.com/api/?order_by=-pub_date&amp;source=8&amp;feeds_gte=10">ReadWriteWeb</a> is &quot;8.&quot;</li>

  <li><strong>tag</strong> - the slug of a tag ('google' for instance). </li>

  <li><strong>url</strong> - a specific URL you are looking for. This is very useful if you want to pull information out of RSSmeme for based on a URL.</li>
</ul>

<h2>Wordpress Widgets &amp; Plugins</h2>

<p>With the RSSmeme API, you can now create Wordpress widgets or plugins that show your shared items, your blog's top shared stories, or, by using the URL filter, you could even create a plugin that pulls the notes from RSSmeme into your blog. That last one would be especially helpful to publishers concerned with conversation fragmentation. Golub has <a href="http://benjamingolub.com/2008/05/09/how-to-use-the-rssmeme-api-to-pull-notes-into-wordpress/">posted some steps</a> to get a Wordpress developer started with how to use the JSON API to begin building the plugin.</p>

<p>However, even if you're not a developer, you can still use RSSmeme to easily create a blog widget for your site. For example, Golub posts about how to create a &quot;most shared stories&quot; widget <a href="http://benjamingolub.com/2008/05/10/creating-a-most-shared-stories-widget-for-your-blog/">here</a> which lets you generate a simple list of your most shared stories, just by doing the following:</p>

<ol>
  <li>Find your source id.&#160; The best way to do this is to use the RSSmeme search to fine one of your stories titles. (see the &quot;source&quot; parameter in the list above).</li>

  <li>Build your URL.&#160; The format is http://www.rssmeme.com/api/?output=atom&amp;order_by=-feed_count&amp;source=<em>number</em>. Replace <em>number</em> with your blog's source id. This particular URL will give you a feed ordered by the amount of shares for your blog. </li>

  <li>Create a RSS widget in your blog.&#160; (See these <a href="http://faq.wordpress.com/2006/12/24/using-the-rss-widget/">Wordpress instructions</a> - just put the URL you generated in step 2 in the widget.)</li>
</ol>

<h2>Track Who Is Writing Notes About Your Blog Posts</h2>

<p>Since RSSmeme now pulls in Google Reader notes, you can use the site to see who is writing notes about your blog posts. All you need to do is specify your blog ID using the following format:</p>

<strong><p>http://www.rssmeme.com/source/yourblogID</p></strong>

<p>For example, ReadWriteWeb is <a href="http://www.rssmeme.com/source/8">http://www.rssmeme.com/source/8</a>.</p>

<h2>Get a Personalized RSSmeme via FriendFeed Filtering</h2>

<p>Instead of using <a href="http://internetducttape.com/2008/04/10/friendfeed-scripts-unsubscribe-who-service/#byservice">a Greasemonkey script to filter FriendFeed for Google Reader shares</a>, you could instead, view all your <a href="http://www.friendfeed.com">FriendFeed </a>friends' shared items on RSSmeme by going to this URL instead: <a href="http://www.rssmeme.com/friendfeed/">http://www.rssmeme.com/friendfeed/</a>. On that page, enter in your FriendFeed username and click &quot;go&quot; to see all the items shared by your friends. And, just like anything on RSSmeme, you can subscribe to a feed of the search results. </p>

<h2>Mobile RSSmeme</h2>

<p>The new RSSmeme API also allowed Golub to create a mobile version of RSSmeme in 30 minutes and 50 lines of code. The mobile site takes the English front page of RSSmeme and makes it mobile: <a href="http://m.rssmeme.com/">http://m.rssmeme.com/</a>.&#160; The code to the mobile RSSmeme is posted <a href="http://benjamingolub.com/2008/05/11/mobile-rssmeme/">here</a>. </p>

<h2>Conclusion</h2>

<p>In addition to these recent updates, RSSmeme still offers several different filtering options, like choosing to see stories from a specified time frame (X number of &quot;hours ago&quot;) with a certain number of shares. You can flip between &quot;<a href="http://www.rssmeme.com/popular/">Popular</a>&quot; stories and &quot;<a href="http://www.rssmeme.com/recent/">Recent</a>&quot; ones, like you can on <a href="http://www.readburner.com">ReadBurner </a>(Popular/Upcoming), but unlike ReadBurner, RSSmeme also offers a search box to help you find stories and RSSmeme users. Most importantly, you can subscribe the feed for any search done on the site.</p>

<p>If the future of social media is filtering, <a href="http://www.readwriteweb.com/archives/why_filtering_is_the_next_step.php">like Corvida recently mentioned</a>, then providing these types of tools is a big step in the right direction for RSSmeme.</p>
]]>
    </content>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2008://1.6286-comment:54610</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2008://1.6286" type="text/html" href="http://www.readwriteweb.com/archives/rssmeme_launches_api_provides_filtering_tools_galore.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/rssmeme_launches_api_provides_filtering_tools_galore.php#c54610" />
    <title>Comment from Jesús Dugarte on 2008-05-12</title>
    <author>
        <name>Jesús Dugarte</name>
        <uri>http://jdugarte.blogspot.com/</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://jdugarte.blogspot.com/">
        <![CDATA[<p>How do I get my BlogID to use this <a href="http://www.rssmeme.com/source/yourblogID?" rel="nofollow">http://www.rssmeme.com/source/yourblogID?</a></p>

<p>Thanks,</p>

<p>Jesús Dugarte.-<br />
<a href="http://jdugarte.blogspot.com/" rel="nofollow">http://jdugarte.blogspot.com/</a> </p>]]>
    </content>
    <published>2008-05-12T23:05:38Z</published>
  </entry>

</feed>