Welcome to face.com API (beta)!
Get StartedTry our API on the test console
Sample apps using the face.com API
Recognition How-To, API methods...
Feed:
Due to a networking problem with our hosting service, our API has been inaccessible for about twenty minutes early this morning.
We are currently in the process of upgrading our entire servers infrastructure to increase the quality of service and robustness to prevent any such outages.
Sorry for the inconvenience.
The Face.com Team.
Starting October 1st all apps working with Facebook Connect must switch to the new OAuth flows. As a result, the face.com API will also deprecate Facebook authentication with FB sessions and support only the OAuth 2.0 access tokens.
Until now your applications could authenticate with Facebook either using an OAuth access token, or a Facebook session. The latter will become deprecated come October 1st and your applications must make sure to pass the relevant face.com API methods (recognize, facebook_get, etc.) only Facebook OAuth access tokens.
Read more on the Facebook Developer Blog.
Recently we received several requests from our developers to support API calls under SSL.
Starting today, the face.com API is supporting https calls. The good old regular http protocol is supported as well and nothing will change in the currently running applications that use the API. To allow developers to test the https connection we added a new "Use SSL" feature in the API Sandbox
Face.com and The Droid Guy are teaming up to bring you the Android Homecoming $5,000 Developer Challenge: Come up with a radical, mobile way to use Face.com’s face recognition API and developer tools in your next big app.
Check out entry details here
Portions of this page are modifications based on work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.
Roc Yu just sent us a link to his RoR implementation for the face.com API. Awesome work dude.
Get it here: https://github.com/rociiu/face
Or here: https://rubygems.org/gems/face
Check out our official and 3rd party client library support right here.
We would like to thank Marlon Hendred for publishing a Java client library for face.com's API.
Face.com REST API is also available in PHP, JS, C#, Python and AS3. Check out our download page, for the download links.
-- face.com team
Jean Nawratil was kind enough to publish his ActionScript 3.0 wrapper for the face.com API.
So now, it is easier than ever to develop cool flash applications using the face.com API.
Check out our download page, for the link and more libraries.
Jean also wrote a small tutorial on his blog at www.meta-for.net (English translation: here)
-- face.com team
When we launched the API, about 2 month ago, we provided 2 client libraries for easier development above the REST API.
We now added links for 2 more libraries in our download page, contributed by developers, who have done great work wrapping the API in Python and C#.
A Python library was created by Tomaž Muraus. | |
A C# library was created by Daren Willman. |
If you guys have your own libraries in other languages, you're welcome to share them with the community.
As part of our continuous effort to improve API performance and flow, we are pushing a small change in the faces.train API method.
Faces.train is a potentially long operation. When used with long uids list, or with friends@facebook keyword, it may create a work queue of thousands of photos.
There is no point waiting for that kind of workload with synchronous method call. Most of our developers, are already using training their uids with asynchronous callback_url call.
So, we decided that faces.train for more than one UID, will only be available via asynchronous call - when the callback_url is provided.
When used with more than one UID, a callback_url must be provided (if not, a SYNCHRONOUS_REQUEST_TOO_BIG will be returned).
Calling the method with single UID is allowed also without a callback_url.
The callback_url communication is also slightly changed:
Instead of POSTing the entire result of all UIDS to the callback_url one all of them is completed, we will POST partial response to the callback_url, for each UID that his training is complete.
We believe those changes will improve the training flow, and will scale better when developers will use it for more and more uids.
For more information, check our developers.face.com/docs/api/faces-train/.
-- the face.com team
While we're seeing a lot of cool mainstream auto-tagging/sharing apps in the making, we always love to find these gems. This was created by Devon Wolfgang (@devon_o) "Laser Beam Eyes! (Me mucking about with @facedotcom face detection API) - is.gd/cCi7H"
Take a snapshot using your webcam and start zapping away!
LazerEyes Demo