title: Getting Facebook posts and statuses without duplicates
body: <p>I'm trying to write a server-side application that reads posts and statuses from a business page on Facebook.  When I request <code>/posts</code>, I get many duplicate statuses, as if every edit to the status is available with a different id.  As a solution, I thought I would ignore the statuses in <code>/posts</code>, and merge in the statuses from <code>/statuses</code>.  But <code>/statuses</code> requires a user auth token, not just an app token, and it would be unacceptable to prompt the user at this point.</p>
  
  <ol>
  <li><p>Why are the two endpoints authorized differently?  This is a publicly visible business page, why do I need a user token to read statuses, but not to read posts?</p></li>
  <li><p>Is there a way to get statuses without duplicates from the /posts page?</p></li>
  </ol>