我愿意摆弄 Evernote API 并使用它的 Chrome/FF 扩展。我了解到到目前为止还没有可用的 JS API,这让我想到在 php/python 中创建一个中间层服务,并让我的扩展程序通过该服务访问 Evernote。
我感到困惑的地方是身份验证。如何让用户通过浏览器扩展通过 Evernote 进行身份验证?如果它显示一个 html 静态页面,然后重定向到 EverNote 登录页面并在服务器端存储访问令牌等。我的扩展程序将如何记住登录的详细信息并在我的 Chrome 扩展程序中调用服务和创建/检索笔记。
App的工作流程如下:
- 用户将能够通过扩展程序登录 Evernote(通过访问日志页面)。
- 成功记录后,将通过 Ajax 请求通过 Chrome 扩展中的中间层服务检索注释。
- 然后,用户可以通过 AJAX 调用服务发布笔记,然后最终通过其 API 存储在 Evernote
请指导我。