4

Google API を使用する GAE でアプリケーションを作成しています。Gmail アカウントでラベルを管理する必要がありますが、通常のCRUD (作成、削除、相談)を実行できる API が見つかりません。

4

2 に答える 2

4

これは、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 を設定するだけです。

操作が完了したら、もう一度フェッチを使用して、完了した操作またはエラーの可能性をアプリケーションにポストバックできます。

于 2011-08-06T00:26:34.803 に答える
0

Email Settings API を使用できますが、Google Apps for Business、Education、および ISP でのみ使用できることに注意してください。

http://code.google.com/googleapps/domain/email_settings/developers_guide_protocol.html

于 2011-08-06T00:10:33.993 に答える