使用Ruby的evernote api新手。使用该示例尝试从笔记本中获取笔记列表。这个例子似乎很混乱,所以我认为我没有正确配置。我坚持要在此页面中添加内容http://dev.evernote.com/doc/reference/NoteStore.html#Fn_NoteStore_getNoteWithResultSpec
def note_store @note_store || = client.note_store 端
note_store.getNoteWtihResultSpec(auth_token,true)
答案 0 :(得分:2)
NoteStore.getNoteWithResultSpec
旨在检索一个特定的笔记。如果您需要查找属于某个笔记本的所有笔记,请使用NoteStore.findNotesMetadata查找笔记。在通过NoteFilter结构时,您需要提供笔记本的指南。
请注意,这意味着您需要执行与您拥有的笔记数量相同的NoteStore.getNoteWithResultSpec
次呼叫。更优雅的解决方案是同步笔记本:重复使用NoteStore.getFilteredSyncChunk以获取块中的注释数据。在SyncChunkFilter结构中,指定您感兴趣的笔记本指南列表(可以只有一个)。
此外,如果您的目标是跟上该笔记本中的更改,而不是定期使用NoteStore.getFilteredSyncChunk
轮询新数据,则可以请求设置webhook以获得有关更改的通知