• Announcements

    • Shane D.

      Evernote Webinars   12/01/2017

      We've recently begun conducting Evernote Webinars for various topics and subjects. Take a look at the Calendar to check them out, and see if they interest you! Keep an eye out as there will be more to come in the future!
    • Shane D.

      Evernote 2018 Planning Templates   12/11/2017

      The Evernote 2018 Planning Templates are now available! You can find them Here!  

Recommended Posts

That's great!

But will it help clients written in JavaScript? In particular a Chrome packaged app is written entirely in HTML5 (including JavaScript) so there's no server component.

I've looked through the Thrift wiki, but I'm having reading it. From what I can tell there's no real plan to implement the TBinaryProtocol in JavaScript, this excludes an important language for client-side development!!!

Thanks,

  • Like 1

Share this post


Link to post

The Evernote API does not support Javascript. However, we have a project started by our community that created node.js bindings for our API:

https://github.com/cloudsnap/evernode

I was reading through the Evernote Syncronization via EDAM v 1.0.5 March 7 2011.

And I quote on pg 5 (Section 1 EDAM Overview):

"3. Thin clients make direct use of the API over the HTTP gateway to view or manipulate the state

of the user’s account directly. This may include the clipper(s), JavaScript web clients (via an

ASCII transport), or external partners/integrations."

Suggesting JavaScript...

was this just an oversight or mistake?

Share this post


Link to post

FYI - I've started my own javascript "bridge" to Evernote. I'm calling it jEvernote for anyone that is interested. It will have several enhanced features including:

  • the ability to handle multiple accounts,
  • automatically encrypt sensitive information (SSN, credit card #s, etc) found in notes
  • support for Note templates,
  • the ability to tag stacks and notebooks (so any note placed inside them receives the parent container's tags by default)
  • support for "Dynamic content" (yes that means javascript, jQuery, etc within the notes)
  • tools to help move/copy stacks/notebooks between Evernote accounts
  • support for multi-selection of Stacks/Notebooks in order to export multiple notebooks at the same time
  • additional features include advanced table and grid support along with many other "widgets" not currently supported in Evernote

This will be available to Mac users in the near future.

  • Like 1

Share this post


Link to post

Hi all,

Regarding a library to integrate JavaScript with Evernote, I'd like to let you know that there is in fact a ready one available for public use. While writing the KanMeet for Chrome app, Kanda Software had to write a small JavaScript library to encapsulate Evernote API. The folks over at Evernote asked us to release it into open source domain and we obliged.

You can find it at:

https://github.com/k...-sdk-javascript

If you're interested in the KanMeet app, which integrates your Google Calendar with your Evernote notebooks, you can check it out at:

http://www.kandasoft...ps/kanmeet.html

Cheers,

the Kanda Software Team

  • Like 2

Share this post


Link to post

Hi Katya,

I'm really interested in using that API for next Evernote Hackathon, but it's next saturday (in 2 days). Could you help me in any way with that ?

I'm using meteor.com framework and want to use your library!

Thanks

Share this post


Link to post

Hi Gabriel,

We're so sorry to get back to you with such a delay. Had we had a bit more than two days notice we could have helped you in time for Evernote Hackathon. Could we still help you in any way? If you have any questions I can connect you to our developer over Skype or email. If you have any recommendations or improvements, please feel free to email Yury Shamrey at yury.shamrey@kandasoft.com and he can answer questions.

Best of luck!

Share this post


Link to post

I'm building a web app that runs on meteor js and having issues with Evernote api integration.
I've downloaded kandasoftware/evernote-sdk-js but the test app is not running. Will pleeeease need your help here. What does the scope parameter mean in  src\main\resources\javascript\

auth.js

post-221269-0-05333600-1410341702_thumb.

Share this post


Link to post