0

http://dev.evernote.com/start/core/creating_notes.php上的文档指出,作为先决条件,我应该“[...] 拥有开发人员令牌(或 [I] 检索有效的身份验证令牌”。我两者都有。检查。

他们假设的下一件事是“[I] 有一个 UserStore 和 NoteStore 的实例”。这就是我挣扎的地方。我没有那个,我不知道如何得到它。

我上面链接的页面上的代码示例是用 Python 和 Objective-C 编写的,这对我来说并没有真正的帮助。

我正在使用 Evernote JavaScript SDK ( https://github.com/evernote/evernote-sdk-js ),确切地说evernote-sdk-minified.js,但我仍然不知道如何使用 Evernote Cloud API ( http:// dev.evernote.com/documentation/reference/)从我的扩展创建一个注释。

我尝试了类似的东西

var user = UserStore.getUser(auth_token);

但这似乎不起作用

如果有人遇到同样的问题,并且会发布一些关于如何获取 UserStore 和 NoteStore 实例的示例代码,据推测,我需要创建一个便笺,甚至可能如何创建便笺本身,我将不胜感激。

谢谢!

4

2 回答 2

1

由于跨站点脚本问题,Evernote 不允许客户端 Javascript 访问其 API。

要使用 Evernote Javascript SDK,您需要使用另一个答案中提到的PhoneGap , node.js 和 Evernote 节点模块(可通过 npm获得)或Apache Cordova

还有一个非官方的节点模块,可用于访问 Evernote API,称为Zookeeper

于 2015-01-28T18:35:27.887 回答
0

PhoneGap 示例在这里有一些示例代码。您需要创建一个 NoteStore 客户端并调用createNote API。

于 2013-05-29T14:51:34.830 回答