Tag Archives: facebook api
What Facebook Data is Available from Gnip's Social Media API?
What Facebook Data is Available from Gnip?
Within the realm of publicly accessible data only, we provide:
- User page content: status updates, wall posts, comments
- Fan page content: wall posts, comments (probably more than you’ll find from any service), “Like” count, historical data up to 90 days
How Can You Get the Data?
Instead of a firehose of Facebook data, you enter parameters indicating what you want to find:
- Keyword search
You provide a list of keywords. We’ll return public mentions of those keywords. - Username search
You provide a list of usernames. We’ll return publicly accessible posts generated by those users. - Fan page search
You provide a list of fan pages. We’ll return publicly available posts and comments on those fan pages.
While these lists are vastly simplified, we hope they’ll clarify what kinds of Facebook data most businesses can access legally, and exactly what Facebook data Gnip provides.
Oh, and one last thing. We’re sometimes asked how we feel about Facebook’s privacy policies. At Gnip, we don’t make the rules — we just play by them. Our job is to facilitate access to the social data that publishers (like Facebook) officially make accessible to our customers.
Best wishes to you with your Facebook data collection! If you think we might be able to help, please drop us a note.
Gnip Integrates Facebook Search API
At F8 this week Facebook publicly announced the new Open Graph API. As part of their announcement, Facebook also released a Search API against all public stream data created on Facebook. Gnip is now excited to announce support for this Search API. If your company has been looking to track conversations about your brand, product, or competitors on Facebook, you can now do so with the Gnip platform.
We’re happy to make this data available to existing Gnip customers and other developers eager to get access to public data. Public data on Facebook currently includes posts and comments on fan pages and public user wall posts and status updates.
We’re super proud of our engineering team and all the work they’ve put into the Gnip platform to make it possible for us to quickly support the Facebook Search API and all other new APIs on the web. If you’d like to get the public Facebook stream for a set of keywords, please get in touch with us at info@gnip.com.
Thanks to the Facebook team for making this public data available. We look forward to continually making the case for more public data to help enterprises listen, understand, and respond to their customers.
Gnip Announces Early Access Program for Facebook® Platform
We are pleased to announce an early access program for a new Gnip data publisher to access and integrate data from the Facebook Platform Open Streams API.
Companies will realize immediate benefits from choosing to use the Gnip Platform for integrating data from Facebook.
- Choose the specific Facebook users from among those that have authorized your applications and then Gnip will immediately begin collecting the relevant data, normalize it and deliver it in real-time to your applications.
- Simplify the integration and data retention requirements for integrating with the Facebook Platform to your applications by using Gnip Notifications and Gnip Data Streams to work with and store either event meta-data or full-data based on the appropriate use case as defined by the Facebook Platform terms of use (i.e. the 24 hour rule, etc)
Developers and companies can sign up right now to be notified when the early access program is launched by sending an email to info@gnip.com with the subject: Facebook. Any company signing up for the early access program will be eligible for three free months subscription service to the Gnip data publisher for the Facebook Platform once it is generally released. At this time the early access program is planned to be launched in the summer.
And to provide a small taste of the upcoming integration here are two examples of what common Newsfeed actions on Facebook will look like when accessed via the planned Gnip data publisher.
1) Status update Example (fbids in this example were changed from actual one in my stream item)
<activities publisher=”facebook”>
<activity>
<at>2009-05-16T14:07:25.000Z</at>
<action>post</action>
<activityID>http://www.facebook.com/profile.php?aid=6&id=12345&ref=at</activityID>
<actor metaURL=”http://www.facebook.com/people/Shane-Pearson/12345″>Shane Pearson</actor>
<destinationURL=http://www.facebook.com/profile.php?id=12345&story_fbid=12345</destinationURL>
<payload>
<body>It must be spring as my weekly trip to Lowes/Home Depot is back on the schedule</body>
</payload>
</activity>
2) Upload photo example (the below Gnip data schema maps to a Facebook activity stream example)
<activities publisher=”facebook”>
<activity>
<at>2009-04-06T21:23:00-07:00</at>
<action>upload</action>
<activityID>http://www.facebook.com/album.php?aid=6&id=499225643&ref=at</activityID>
<actor metaURL=”http://www.facebook.com/people/Snapshot-Smith/499225643″>Snapshot Smith</actor>
<destinationURLhttp://www.facebook.com/people/Snapshot-Smith/499225643</destinationURL>
<payload>
<title>Snapshot Smith uploaded a photo.</title>
<body><p><a href=”http://www.facebook.com/photo.php?pid=28&id=499225643&ref=at” caption=”A very attractive wall, indeed”/></a></p>
</body>
<mediaURL type=”thumbnail” > http://photos-e.ak.fbcdn.net/photos-ak-snc1/v2692/195/117/499225643/s499225643_28_6861716.jpg</mediaURL>
<mediaURL type=”content” > http://www.facebook.com/photo.php?pid=28&id=499225643&ref=at<</mediaURL>
</payload>
</activity>