Property | Type | Description | |
---|---|---|---|
AuthMethods | IAuthenticator | ||
LoadClient | void | ||
PublicMethods | IAuthenticator |
Method | Description | |
---|---|---|
AccountInfo ( ) : AuthUser | ||
AddBookToShelf ( String shelfName, String bookId ) : |
Add a book to a shelf using OAuth. This method can also be used to remove from shelf. You'll need to register your app (required).
|
|
AddShelf ( String shelfName ) : void | ||
AddToOwnedBooks ( String bookId ) : AddToOwnedBooks | ||
BookIdForIsbn ( String isbn, System.Boolean &success ) : |
||
BuildAuthorizeUrl ( string callbackUrl = null ) : String | ||
DeleteShelf ( String shelfId ) : void | ||
GetAccessToken ( ) : |
||
GetToken ( ) : |
Gets a token from goodreads.com (Token cant be used until authorized!)
|
|
GetTokenAndBuildUrl ( string callback = null ) : String | ||
GoodReadsClient ( string apiKey, string appSecret ) : System |
Default Constructor for the DropboxClient
|
|
GoodReadsClient ( string apiKey, string appSecret, string userToken, string userSecret ) : System |
Creates an instance of the DropNetClient given an API Key/Secret and a User Token/Secret Make sure to call AccountInfo() Method first, without the _userToken.ID field populated the api wont work.
|
|
ListBooksOnShelf ( String shelfName, |
Lists the books on shelf.
|
|
ListOwnedBooks ( |
Returns a list of books owned by the user.
|
|
ListShelves ( |
Lists shelves for a user
|
|
RemoveBookFromShelf ( String shelfName, String bookId ) : |
||
ReviewCountsForIsbns ( List |
Reviews the counts for isbns. Only populates the Id, Isbn and Isbn13 fields
|
Method | Description | |
---|---|---|
AuthMethods ( ) : IAuthenticator | ||
LoadClient ( ) : void | ||
PublicMethods ( ) : IAuthenticator |
public AddBookToShelf ( String shelfName, String bookId ) : |
||
shelfName | String | |
bookId | String | |
return |
public AddToOwnedBooks ( String bookId ) : AddToOwnedBooks | ||
bookId | String | |
return | AddToOwnedBooks |
public BookIdForIsbn ( String isbn, System.Boolean &success ) : |
||
isbn | String | |
success | System.Boolean | |
return |
public BuildAuthorizeUrl ( string callbackUrl = null ) : String | ||
callbackUrl | string | |
return | String |
public GetAccessToken ( ) : |
||
return |
public GetTokenAndBuildUrl ( string callback = null ) : String | ||
callback | string | |
return | String |
public GoodReadsClient ( string apiKey, string appSecret ) : System | ||
apiKey | string | The Api Key to use for the Dropbox Requests |
appSecret | string | The Api Secret to use for the Dropbox Requests |
return | System |
public GoodReadsClient ( string apiKey, string appSecret, string userToken, string userSecret ) : System | ||
apiKey | string | The Api Key to use for the Dropbox Requests |
appSecret | string | The Api Secret to use for the Dropbox Requests |
userToken | string | The User authentication token |
userSecret | string | The Users matching secret |
return | System |
public ListBooksOnShelf ( String shelfName, |
||
shelfName | String | Name of the shelf. |
page | The page. | |
return | ListBooksOnShelf |
public ListOwnedBooks ( |
||
page | ||
return | ListOwnedBooks |
public ListShelves ( |
||
page | The page. | |
return | ListShelves |
public RemoveBookFromShelf ( String shelfName, String bookId ) : |
||
shelfName | String | |
bookId | String | |
return |
public ReviewCountsForIsbns ( List |
||
isbns | List |
The isbns. |
return | ReviewCountsForIsbns |