title: List Facebook Page events on website for a Venue using FQL or Graph API
body: <p>I am helping out a friend with a site for a venue that lists all events on FB with a location, ticket URI, time, etc. </p>
  
  <p>I have found lots of info on how to get the data, but what I am unclear on is how to get public events without being logged in to FB. </p>
  
  <p>What type of tokens do I need to have a website simply pull events data and display it to visitors?</p>
  
  <p>Basically, what I am attempting to do is show a set number of upcoming events and assume that the visitors to the site are not logged in to FB.</p>
  
  <p>On this page, <a href="https://developers.facebook.com/docs/reference/fql/event" rel="nofollow">https://developers.facebook.com/docs/reference/fql/event</a>, it says this:</p>
  
  <p>Permissions</p>
  
  <p>To read the event table you need:</p>
  
  <pre><code>a generic access_token for public events (those whose privacy is set to OPEN)
  
  a user access_token with user_events permission for a user who can see the event for non-public events
  
  an app access_token with user_events permission (for non-public events, must be the app that created the event)
  
  a page access_token with user_events permission (for non-public events, must be the page that created the event)
  </code></pre>
  
  <p>I am not looking to get help with the code really, I am just having trouble figuring out how the access/auth process works. </p>
  
  <p>It appears FQL may be the best option so I can do queries based on date ranges, but alas, I am stuck on the access/auth/token part. </p>
  
  <p>What do I need to have in place to be able to list a Page's events on a 3rd party site? </p>
  
  <p>If anyone has any advice there, I would appreciate it. Thanks. </p>