One of my biggest frustrations as a Facebook API developer of WordPress plugins has been the need to require my users to go out and create their own application in Facebook for their blog. To do so they had to install a “developer app” on Facebook and know what forms to fill out after they did. It was a lot of work and very difficult to explain to people! Today Facebook launched a way to automate that process, their Create Application API.
According to the developers wiki, starting today developers of WordPress plugins and other 4th-party Facebook applications will be able to automate the process of creating applications on behalf of their users as “child applications”. This means for the FBFoundations plugin I launched over the weekend I’ll be able to automatically register the user’s blog as an app in Facebook when they activate the plugin. The user will only need to activate the plugin in WordPress, we’ll grab the API key and everything else, and there will be nothing more for that user to do.
Installing Facebook Connect WordPress plugins just got a whole lot more easy. Can’t wait to play with this and see what others do with it. Stay tuned for an FBFoundations plugin update that includes this. Details are still vague on this, so I’ll update if anything changes – thus far we just have a few wiki articles talking about it.
UPDATE: See my version 2 of this post for an even more interesting perspective on this API.