EVERNOTE 的 JAVASCRIPT SDK 问题

Posted

技术标签:

【中文标题】EVERNOTE 的 JAVASCRIPT SDK 问题【英文标题】:Issue with JAVASCRIPT SDK for EVERNOTE 【发布时间】:2017-09-01 16:02:13 【问题描述】:

我正在开发evernote javascript SDK [evernote@2.0.1-beta],在我尝试进行以下调用之前一切正常::

 noteStore.getNoteWithResultSpec(guid, includeContent:true, includeResourcesData: true)

当我在 Evernote 上的笔记包含二进制数据时,调用此函数 getNoteWithResultSpecfails [img / pdf] 等但是如果我的笔记只包含文本数据 [没有 img / pdf] 那么这个功能可以正常工作。

控制台显示如下 ::

 evernote/node_modules/evernote/lib/thrift/transport/memBuffer.js:32
    if (this.offset + len > this.buffer.length) throw Error('MemBuffer overrun');
                                                ^

Error: MemBuffer overrun
    at Error (native)
    at MemBuffer.read (/evernote/node_modules/evernote/lib/thrift/transport/memBuffer.js:32:55)
    at BinaryProtocol.readBinary (/evernote/node_modules/evernote/lib/thrift/protocol/binaryProto
col.js:327:29)
    at BinaryProtocol.readType (/evernote/node_modules/evernote/lib/thrift/protocol/binaryProtoco
l.js:355:25)
    at Object.Thrift.Struct.readFields (/evernote/node_modules/evernote/lib/thrift/thrift.js:505:
49)
    at Thrift.Struct.read (/evernote/node_modules/evernote/lib/thrift/thrift.js:485:19)

【问题讨论】:

【参考方案1】:

不是完全相同的问题,但this 看起来很相似。我建议你在 Github 上创建一个新问题,以便处理它。

【讨论】:

以上是关于EVERNOTE 的 JAVASCRIPT SDK 问题的主要内容,如果未能解决你的问题,请参考以下文章

Evernote PHP SDK 未从 API 返回任何结果

有没有办法在 Evernote iOS SDK 中将笔记转换为 HTML 文件

Evernote Android SDK 库在 R8 下抛出 java.lang.VerifyError

javascript笔记(Evernote)

javascript原型链(Evernote)

JavaScript 剪切内容到Evernote