Announcing a new Basecamp (37signals) API wrapper for node. Basecamp has a very large API and this module gives complete support, including oauth2 integration. The following is the beginning of the README file ...
---------------- Features Supports new Basecamp JSON api (not old xml) Built-in oauth2 support Tools to link app to Basecamp account by visiting 37signals website Supports all 57 api requests (GET, POST, and PUT) Terminology, params, and command ops match api documentation Data can be objects, streams, or files Supports simultaneous multiple accounts Status Alpha It is complete and currently usable, but it has not been used in production yet and there are no unit tests. Many commands (those relating to accounts, projects, messages, and comments) have been verified to work ... get_projects get_projects_archived create_project create_attachment get_project get_accesses get_topics get_message create_message create_comment The rest of the commands are expected to work. A command table was translated directly from the API docs and the commands that have been verified to work use that table. TODO ... Tests Add coding examples to this readme Convenience functions for common commands Support express/connect for linking accounts callback I could use some help. Tests will be hard since we can't easily mock the Basecamp api. I don't know express so someone else is going to have to add that. -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en
