Google API を使用する GAE でアプリケーションを作成しています。Gmail アカウントでラベルを管理する必要がありますが、通常のCRUD (作成、削除、相談)を実行できる API が見つかりません。
2 に答える
これは、Google Apps Script を使用して行うことができます。 http://code.google.com/googleapps/appsscript/service_gmail.html
しかし、GAE アプリケーションの残りの部分と統合するのは難しいでしょう。
Google Apps スクリプトはタイムリーに実行できます。したがって、10 分ごとに実行するようにスケジュールし、フェッチを使用してアプリケーションから実行する操作のリストを取得し、実行することができます。
この例をチェックしてください。アプリ スクリプトを適時に使用して、gmail ラベルを変更します。 http://googleappsdeveloper.blogspot.com/2011/07/gmail-snooze-with-apps-script.html
JSON を使用して、Google Apps Script を使用して GAE アプリケーションと通信することをお勧めします。実行したいすべてのコマンドを含む URL を設定するだけです。
操作が完了したら、もう一度フェッチを使用して、完了した操作またはエラーの可能性をアプリケーションにポストバックできます。
Email Settings API を使用できますが、Google Apps for Business、Education、および ISP でのみ使用できることに注意してください。
http://code.google.com/googleapps/domain/email_settings/developers_guide_protocol.html