通过Ruby访问EvernoteAPI
我在Evernote中有一堆笔记,我想以rubysh的方式访问它们(而不仅仅是使用web界面)。我想我会用这块宝石(https://github.com/cgs/evernote),这是“…一个围绕Evernote的节俭生成的ruby代码的高级包装器。它将Evernote的节俭生成的代码捆绑起来,并创建一些简单的包装器类。” 我有一个开发人员密钥和这里的示例代码(https://github.com/cgs/evernote/blob/master/example.rb)工作,给了我沙盒笔记本的正确名称 然而,我不知道下一步该怎么办。通过“简单包装类”,我希望Evernote::EDAM::Type::Notebook对象是一些可枚举对象,我可以使用块来查询。我不知道,大概 notebook.select{| note | note.tags=='foo'}通过Ruby访问EvernoteAPI,ruby,api,evernote,Ruby,Api,Evernote,我在Evernote中有一堆笔记,我想以rubysh的方式访问它们(而不仅仅是使用web界面)。我想我会用这块宝石(https://github.com/cgs/evernote),这是“…一个围绕Evernote的节俭生成的ruby代码的高级包装器。它将Evernote的节俭生成的代码捆绑起来,并创建一些简单的包装器类。” 我有一个开发人员密钥和这里的示例代码(https://github.com/cgs/evernote/blob/master/example.rb)工作,给了我沙盒笔记本的
但是,当我在IRB中使用notebook.TAB技巧来查看可用的方法时,没有什么是这样的。《创业板》的作者向用户推荐了位于的EvernoteAPI,我对此一无所知。在我完全理解节俭的含义之前,我是不是运气不好,或者有没有一个简单的方法列表,我没有看到?你不必学习节俭。数据模型包装类(Note、Notebook、Tag等)基本上是哑结构;在端点类UserStore和NoteStore上执行它们的方法。例如,要获得笔记本的列表,您可以打电话。您可以在ruby/示例下看到一些示例。您不必了解节俭。数据模型包装类(Note、Notebook、Tag等)基本上是哑结构;在端点类UserStore和NoteStore上执行它们的方法。例如,要获得笔记本的列表,您可以打电话。您可以在ruby/sample下看到一些示例。我最近遇到了这个问题,使用ruby访问Evernote API。下面的列表可能会有所帮助: