我正在尝试在ubuntu上构建EverNote API。我下载了Thrift库,并将API文件链接到该库。当我尝试编译API时,我得到以下错误:
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
NoteStore.o: In function `evernote::edam::NoteStoreProcessor::process_fn(apache::thrift::protoc
在运行我的脚本时,我得到了这个错误。不确定为什么会发生这种情况。似乎Evernote的Thrift中可能有一个bug
TypeError: Cannot read property 'length' of undefined at Buffer.write (buffer.js:733:13) at Object.BinaryParser.fromString (/Users/sam/Documents/evernote/node_modules/evernote/lib/thrift/protocol/binaryProtocol.js:502:12)
如何确保Note是在非默认的特定NoteBook中创建的?
在Evernote提供的客户端示例代码中,它们显示了以下内容
client = EvernoteOAuth::Client.new(token: authToken)
# List all of the notebooks in the user's account
note_store = client.note_store
notebooks = note_store.listNotebooks(authToken)
puts "Found #{notebooks.size} notebooks:"
d
我正在编写一个applescript,它使用一个命令(在Evernote字典中的Evernote套件中)与Evernote为Mac交互,名为“查找注释”。这是我的剧本:
tell application "Evernote"
set myNotes to find notes ("intitle:Title")
end tell
如果我在Evernote已经打开的时候运行这个脚本,它就可以正常工作,但是如果当我运行这个脚本时,Evernote还没有打开,它会给我一个错误:“预期的行尾,但是找到了标识符。”第二行中的“注意”一词被突出显示。
无论我是从AppleS
我正在从事一个Java项目,该项目通过在Evernote上创建的应用程序将Evernote服务集成到其中。目前,除了访问撤销之外,一切都很好。
当一个已经授权应用程序的用户决定不给这个应用程序任何访问权限时,我也想从用户evernote帐户中取消该应用程序的授权。
为此,我正在寻找一些样本,但却空手而归。我找到的一个链接是,它需要用UserStore调用该方法。我有访问令牌,但不幸的是,我只使用NoteStoreClient,而不是UserStore。
这是我到目前为止拥有的撤销代码。
Person person = this.personService.getCurrentlyAuthen
我以前使用过OAuth (使用Twitter和PHP),它很简单。我正在尝试让OAuth与EverNote API示例一起工作(因为,正如他们所说的,“真正的应用程序使用OAuth对Evernote进行身份验证”)。我看了这些:
但是,我还是不知道该怎么做。这是我的代码:
// Real applications authenticate with Evernote using OAuth, but for the
// purpose of exploring the API, you can get a developer token that allows
我正在尝试在Evernote上创建一个Notebook,使用Java技术。我在Google上浏览了更多关于它的信息,但他给出了一个错误:
"com.evernote.thrift.TApplicationException : Invalid method name : 'createNotebook'
at com.evernote.thrift.TApplicationException.read(TApplicationException.java : 108)
at com.evernote.edam.notestore.NoteStore$Client.rec