首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在evernote api中的evernote中创建便笺时,引发Evernote::EDAM::Error::EDAMUserException

在evernote api中的evernote中创建便笺时,引发Evernote::EDAM::Error::EDAMUserException
EN

Stack Overflow用户
提问于 2016-01-27 19:09:19
回答 2查看 102关注 0票数 0

这是我的full code,下面是我的代码:

代码语言:javascript
复制
note_store = c.note_store
note_title = ::Time.now.to_s
note_body = ::Time.now.to_s
n_body = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"
n_body += "<!DOCTYPE en-n SYSTEM \"http://xml.evernote.com/pub/enml2.dtd\">"
n_body += "<en-n>#{note_body}</en-n>"

## Create n object
our_note = Evernote::EDAM::Type::Note.new
our_note.title = note_title
our_note.content = n_body

我确信我的开发人员令牌可以用于搜索evernote notes,但当我创建notes时,它会引发以下错误

完整的错误是:

代码语言:javascript
复制
<Evernote::EDAM::Error::EDAMUserException errorCode:ENML_VALIDATION (11), parameter:"Element type \"en-n\" must be declared.">
EN

回答 2

Stack Overflow用户

发布于 2016-01-27 19:19:28

请看here,下面的代码可以正常工作

代码语言:javascript
复制
note_store = c.note_store
note_title = ::Time.now.to_s
note_body = <<-CONTENT
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE en-note SYSTEM "http://xml.evernote.com/pub/enml2.dtd">
<en-note>#{::Time.now}</en-note>
CONTENT

## Create n object
our_note = Evernote::EDAM::Type::Note.new
our_note.title = note_title
our_note.content = note_body;
票数 1
EN

Stack Overflow用户

发布于 2017-12-30 04:35:28

您必须清除c:\users\%username%\appdata\local\evernote或OS环境中的等效文件中的所有文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35035654

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档