Goodreads API wrapper written in F#.
let (authorizationUrl, token, tokenSecret) = getAuthorizationData clientKey clientSecret clientSideUrl
let (token, tokenSecret) = getAccessToken clientKey clientSecret authorizationToken authorizationTokenSecret
let accessData = getAccessData clientKey clientSecret token tokenSecret
let user = getUser accessData
let user = getUser accessData
let reviews = getReviewsCount accessData user.Id "read"
Sample of Use: Get Reviews Page (Shelve = read, Sort = date read, Reviews per page = 10, Page number = 13)
let user = getUser accessData
let reviews = getReviewsOnPage accessData user.Id "read" "date_read" 10 13
let user = getUser accessData
let reviews = getAllReviews accessData user.Id "read" "date_read"
let bookDetail = getBookDetail accessData 53732