*Introduction*
Evernote makes it easy to remember things big and small from your everyday
life using your computer, phone, tablet and the web. It provided users to
keep notes,lists,documents,recordings,images and clippings from the Web.

*API*

Evernote API Reference [1]

*Evernote Connector Summary*

• Connector Name: evernote-connector-1.0.0
• Version - 1.0.0
• Technology - Java SDK

*Authentication

Evernote uses OAuth 1.0 [2] based authentication. If we are using API to
access only our personal Evernote account we don't need to use OAuth 1.0.
Instead we can use a developer token which allows users to grant access to
their account without sharing their Evernote password.

*Method selected

 -- NoteStore Module --

createNote - Makes a new Note in an existing Notebook
deleteNote  -  Moves a single existing Note to the trash
createNotebook -Makes a new Notebook in the account
createSearch -Makes a new SavedSearch in the account
createTag   -  Makes a new Tag in the account
expungeNote -  Permanently removes an existing Note. In most cases, third
party applications that wish to remove a Note should use deleteNote instead
of expungeNote
expungeNotebook - Permanently removes an existing Notebook. Notes within
the notebook are moved to the current default Notebook and moved into the
trash
expungeSearch - Permanently removes an existing SavedSearch
expungeTag  - Permanently removes an existing Tag
getNote - Retrieves the state of a single Note
getNotebook- Retrieves the state of a single Notebook
getSearch - Retrieves the state of a single SavedSearch
getTag - Retrieves the state of a single Tag
untagAll - Removes a Tag from any Notes
listNotebooks - Returns a list of all of the Notebooks in the account
listTags - Returns a list of all of the Tags in the account
shareNote - If this note is not already shared (via its own direct URL),
then this will start sharing that note
stopSharingNote - If this note is not already shared then this will stop
sharing that note.
updateNote - Changes the content or metadata of a single existing Note
updateNotebook - Changes an existing Notebook
updateResource - Updates the metadata for a single Resource.(Not its binary
contents.)
updateSearch - Changes an existing SavedSearch
updateSharedNotebook - Update a SharedNotebook object.
updateTag - Changes an existing Tag

*Methods not selected

Above mentioned are the selected methods for the version 1.0.0.  The
methods which are not selected are not listed here since there are quit a
lot of methods available in the API


[1] http://dev.evernote.com/doc/reference/
[2] https://dev.evernote.com/doc/articles/authentication.php

Thanks & regards,
Udeesha Isurinda
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to