2012-03-25 19 views
1

Gmail APIを初めて扱うのは初めてですが、開発環境に関する質問があります。Gmailサイドバーガジェットの開発、開始

私はgmailユーザーから未読メールを取得し、データを分析して情報を抽出してから、最後に抽出した情報を使用する(RESTful Webサービス)の処理サーバーに送信する単純なアプリケーションを作成します。それをユーザーのGoogleカレンダーに追加します。

私はサイドバーガジェットを開発することを考えていましたが、どのIDEを使用するのか不思議でした。私はGoogleスクリプトAPIを使用しますか?私のガジェットをポータブルにすることはできますか?どのIDEを使用するのですか?

IMAP & SMTPへのoAuthアクセスを使用するGmail APIについては知っていますが、どのようにサイドバーガジェットと統合できますか?コードはどこに書くのですか?どの言語?

答えて

2

まず、作成方法を知りたい場合は、Google's Gmail gadget documentationを読んでください。

基本的には、ブラウザで実行される非常にシンプルなIDEのを使用するか、JavaScriptとXMLの編集に好きなエディタを使用できます。また、コードを投稿できるWebサイトが必要です。 Googleガジェットは、一部のウェブサーバーに存在するXML + Javascriptファイルで、Googleのスキーマに従っています。

Google Appsスクリプトは別のものです。 Googleスプレッドシートで動作し、ユーザーのGoogleサービス(ドキュメント、Gmail、その他のサービス)にアクセスできるスクリプトです。しかし、彼らはガジェットではありません。作成するには、新しいスプレッドシートを作成し、[ツール] - > [スクリプトエディタ]を選択します。

IMAPとSMTPは別のものです。これらは、メールサーバーと通信するためのプロトコルです。ほぼすべてのプログラミング言語で利用できるimapとsmtpライブラリがあります。しかし、それはあなたがガジェットを実装したい場合、あなたが望むものではありません。考慮すべき

+1

私はGGEに取り組んできました。私の問題は、電子メールを取り出して別のサーバーに送信する必要があることです。だから私はGmailにIMAPを使いたいのです。助言がありますか? –

0

一つ重要なことは、Appsスクリプトは、Gmailへのフルアクセスを取得する唯一の方法であるということです。カレンダーに情報を送信するすべての処理を簡単に自動化できます。

+0

何らかの処理を行うために、電子メールを外部サーバーに送信する必要があります。どのように私はそれを行うことができますか?ありがとう。 –

関連する問題