- Grab the zip file from https://downloads.wordpress.org/plugin/unapi.zip
- Check out from svn: svn co http://svn.wp-plugins.org/unapi/trunk
- Upload the unapi folder containing all source files to your plug-ins folder, usually
- Login as an administrator and activate the plug-in via the Plugins menu
- Choose an identifier prefix — an arbitrary string, preferably URI-valid — and enter it via the unAPI submenu of the Options menu. Or, alternatively, use the default value – no fuss, no muss.
- Voila! All of the posts in your WordPress blog are now published via unAPI.
- unAPI? What the heck is that?
This is a glib answer, and a none-too-useful one at that. But you might hazard a peek at the following Ariadne article for more information: http://www.ariadne.ac.uk/issue48/chudnov-et-al/
- Hey, nothing’s different. What gives?
I said machine-readable, right? Be glad; we’ve verified you’re not a machine. 🙂
In order to see unAPI in action, you may install an unAPI client such as these Greasemonkey scripts:
- By Xiaoming Liu: http://lxming.blogspot.com/2006_05_21_lxming_archive.html
- By Alf Eaton: http://cipolo.med.yale.edu/pipermail/gcs-pcs-list/2006-June/000951.html
- Yeah, but is it -really- working?
If you’d like, you may validate your unAPI service by entering a post URL — any regular WP post URL will do — over at http://validator.unapi.info/
- What should I use for my identifier prefix?
An unAPI identifier is typically composed of a prefix and an integer, but may be any string. Since WordPress already identifies individual posts with a locally unique integer, we only need to tack on a prefix. The default should work for you, but you can feel free to change it. Some folks prefer OAI-interoperable identifiers such as “oai:domain.tld:blogname:”. Others opt for simplicity, such as the default prefix, “unleash.it:”. Still others use valid URLs, such as “http://domain.tld/blog/archive/”. It really is up to you; democracy, ho!
- Something is broked!
Oh, okay, why don’t you send me an e-mail? Try leftwing at alumni rutgers edu. Patches welcome.