2013-04-11 33 views
1

我正在开发一个web应用程序,该应用程序将在用户的帐户中同步只有一个Evernote笔记本的内容。我已阅读Evernote的Evernote Synchronization via EDAM。仍然想知道最佳做法是什么。通过Cloud API同步一个Evernote笔记本的最佳实践

我不会同步用户帐户中的每个笔记本。一种方法是使用NoteStore.getSyncChunkNoteStore.getFilteredSyncChunk。而另一个正在使用NoteStore.findNotesMetadata,而NoteFilter.word使用updated:[datetime]搜索项(Search Grammar - Search Terms)设置。

这里是我的问题:

会是什么样的最佳实践,当我同步在第一时间的内容?我应该使用“同步块”还是只是“找笔记”。

对于进一步的同步,是否可以通过“查找笔记”进行同步并按更新的时间进行过滤?

谢谢。

回答

0

在深入了解Evernote文档后,我找到了答案。请参阅Evernote网站上的Watching for Changes,我应该使用NoteStore.findNoteMetadata进行初始同步,并注册一个webhook,让Evernote在发生更改时通知我。

使用Sync Chunk进行初始同步并不能帮助我同步一个Evernote笔记本电脑。