Facebook Places API Goes Read/Write, Adds Venue Search

Adam DuVander, November 3rd, 2010

FacebookFacebook is taking another big reach toward location sharing with its latest update to its Places API. When the platform launched in August, we wrote that it was “read only for now.” Now all developers can, with users’ permission, share their locations on Facebook. And, perhaps more exciting, Facebook has opened up its venue database to help out.

Several of Facebook’s launch partners in August, such as Foursquare and Gowalla, had early access to the write API that launches today. Just as other applications can already set Facebook status, for example, now they can create a “check in,” sharing with friends where you are.

An application usually gets a user’s location by requesting the latitude and longitude from the user’s machine. Typically this means GPS in a mobile phone, but it can also come from other sources, such as cell tower and WiFi. The coordinates aren’t as useful to humans as a place, which is why Facebook is also sharing its venue database, the list of places it provides to its users. Developers can now search the venue database with a user’s location.

Based on the screen capture above from ReadWriteWeb’s liveblog of the announcement, it appears that Facebook does not provide a search by venue name. This is similar to the Google Places API, which appears to be built explicitly for the “check-in” use case.

Along with lacking the ability to search by place name, developers also cannot create venues using Facebook’s new API. This feature has helped Foursquare create its rich venue database. Facebook appears concerned with keeping its database clean, with only real venues included. Nevertheless, things move quickly and Facebook can’t be everywhere without giving its users (and the users of its developers’ apps) the opportunity to expand the database.

Tags: Facebook
Both comments and pings are currently closed.

3 Responses to “Facebook Places API Goes Read/Write, Adds Venue Search”

December 3rd, 2010
at 8:26 am
Comment by: Check In To Foursquare And Facebook Places Via Gowalla « WebScanNotes

[...] that will let you connect your Gowalla account to Foursquare (Foursquare API) and Facebook Places (Facebook Places API), so that you can check in to Foursquare and Facebook Places from Gowalla, as well as merge [...]

December 9th, 2010
at 10:12 am
Comment by: Foursquare API v2 is Public, v1 Deprecated

[...] a read-only API for Places to all but a few select partners from the feature’s launch until opening write access to all last month. Now foursquare is the one playing catch-up, dropping XML support and joining its two competitors [...]

December 12th, 2010
at 6:43 am
Comment by: Market Now Awash in Free Local Data

[...] Facebook [...]

Follow the PW team on Twitter

ProgrammableWeb
APIs, mashups and code. Because the world's your programmable oyster.

John Musser
Founder, ProgrammableWeb

Adam DuVander
Executive Editor, ProgrammableWeb. Author, Map Scripting 101. Lover, APIs.