Since launching the Facebook Platform in beta, we have heard some great feedback on our features from all of you. As we mature the Facebook Platform to 1.0, we've taken your suggestions seriously and made some cool new changes.
p> This release includes all-new methods for adding social context to your app utilizing Facebook data. The changes include:
- New methods for interacting with notifications, groups, photo tags, and more.
- A well-defined XML language with public XML Schema document. This can be used to generate parsers, validate our output, or just generally serve as unambiguous documentation for Facebook Platform methods.
- No more encoded ids - we use real Facebook identifiers for events, groups, users, networks, photos, and albums.
- Reusable types like photos and locations for more intelligent parsing and client code.
- suitable framework for many more exciting developments to come in the near future.
While these changes will make the Facebook Platform more powerful, and more intuitive to use, they also mean that existing applications will need to be updated in order to continue working properly. The new service is available at the same api.facebook.com/restserver.php endpoint if you pass a version parameter v set to 1.0 in your GET or POST arguments. Passing no v parameter will return our original XML.
The old version of the XML will be available until March 22, 2007. After that date, Facebook makes no guarantee about the availability of that XML format. Please contact email@example.com with any questions or concerns.
p> A guide for updating your app to Facebook Platform 1.0 can be found here.
p> Our goal has always been to make features of the Facebook Platform as useful and cool as possible for you, the developers. In that spirit we will continue to provide new features, speed and stability as we move ahead.
p> Thanks to all of you for the awesome work you’ve done so far. We’ve got big plans for the Facebook Platform, and we hope you do too. Keep the great feedback coming, and happy hacking!