Skip to content
ignacio edited this page Mar 29, 2011 · 6 revisions

LuaOAuth is a client library for OAuth 1.0 enabled servers. It allows to issue signed requests to APIs like Twitter's, Flickr, etc.

LuaOAuth supports two modes of operation. A "synchronous" mode were you block while you wait for the results or an "asynchronous" mode where you must supply "callbacks" in order to receive the results. LuaOAuth will behave asynchronously when used in conjunction with LuaNode.

While the most part of it is written in pure Lua, it relies in the following libraries if running under plain Lua:

If running under LuaNode, LuaSocket won't be used (although it is needed for url parsing at the moment).

LuaOAuth is based upon Jeffrey Friedl's Lightroom plugin. The parts that were Lightroom-specific were removed.

A document with the detailed Lua API is available in the API Documentation page. A page with documentation specifically for it use with LuaNode is also available.

Clone this wiki locally