Restas-odesk is a project mainly written in Common Lisp, based on the BSD-3-Clause license.
oDesk API Plugin for RESTAS
WARNING: restas-odesk works only with the latest version (check master branch) of restas which only works with the latest hunchentoot.
To run restas-odesk do:
(load "restas-odesk.asd") (require :restas-odesk) (restas:define-module #:test (:use #:cl)) (in-package #:test) (restas:mount-submodule test-restas-odesk (#:restas.odesk) (restas.odesk:odesk-api-public-key "PK") (restas.odesk:odesk-api-secret-key "SK")) (restas:start '#:test :port 8000)
Don't forget to put real public-key and secret-key instead of "PK" and "SK".
You have to add keys at odesk api center: http://www.odesk.com/services/api/keys
(by default callback_url
is set to "auth/callback/").
Check "src/defmodule.lisp" file for other configurable parameters.
Compatibility list: restas-odesk 0.1.x - cl-odesk 0.1.x restas-odesk 0.2.x - cl-odesk 0.2.x 0.3.x restas-odesk 0.3.x - cl-odesk 0.3.x