New to Neflix's implementation of OAuth? Having trouble generating signed URLs, or understanding how POSTs and DELETEs are supposed to work? Please try the Walk-Through.
David Westbrook has created a Perl library
John Haren has created a Java Library
Kirsten Jones has created a Python Library
Johnathon Wright has created a Ruby Library
Jonathan Wright has created a .NET Library
We've built a simple OAuth Test page, which will allow you to test your library's OAuth URL against one generated using a different library. There's also Term.ie's OAuth Test Client, which is an older, server side version. Mashery, our API frontend provider, also has an excellent windows tool for checking OAuth values as well. All of these can aid you if you're developing your own OAuth library or are unable to use one of the existing OAuth Client Libraries.
For those unable or unwilling to use existing libraries, please refer to the OAuth Specification (v1 Core) and the OAuth Protocol Walkthrough for technical specifications and guidelines regarding using OAuth.
The folks over at FireEagle have also helpfully put together a page of Best Practices with OAuth. These are generally targeted toward using FireEagle, but they do include useful guidelines for dealing with User Permission screen requests on iPhones and other tips and techniques.
Flixo v0.18.0 (Download) (updated 06/019/09)
Flixo is a Firefox plug-in that lets you "browse" the Netflix REST API, query its resources and view results without writing a line of code.
- Automatically OAuth signs requests to Netflix API resources.
- Prompts for parameter values in resource GET requests.
- Allows you to configure result options like Title Expansion
See the readme for more information.