Evernote APIをいじって、Chrome/FF拡張機能を使用したいと思っています。これまでのところ、利用可能なJS APIがないため、php / pythonで中間層サービスを作成し、そのサービスを介して拡張機能がEvernoteにアクセスできるようにすることを学びました。
私が混乱しているのは認証です。ブラウザ拡張機能からEvernoteで認証するようにユーザーを作成するにはどうすればよいですか?html静的ページが表示されている場合は、EverNoteログインページにリダイレクトされ、サーバー側にアクセストークンなどが保存されます。拡張機能はログインした詳細をどのように記憶し、Chrome拡張機能でサービスを呼び出し、メモを作成/取得しますか。
アプリのワークフローは次のとおりです。
- ユーザーは、拡張機能を介して(ログのページにアクセスすることにより)Evernoteにログインできるようになります。
- ロギングが成功すると、Ajaxリクエストを介してChrome拡張機能の中間層サービスを介してメモが取得されます。
- その後、ユーザーはAJAX呼び出しを介してメモを投稿できます。サービスは最終的にAPIを介してEvernoteに保存されます。
案内してください。