皆さんこんにちは、iguchiです。
Gmailのラベルを知っていますか。Gmailはラベルを付けてメールを分別することができます。
これをAPIを使用して作成してみます。これが出来ると何が便利かといいますと、管理者がドメイン内のアカウントのラベルを制御することが出来るのです。
例えば、社内で「管理部より」というラベルを共通で作成できれば、社内に通知しなければならない重要事項を全員が統一された特別なメールとして扱えるのです。これが出来れば便利ですね。
では行ってみましょう。
今回はEmail Settings APIを使用します。
http://www.google.com/support/a/bin/answer.py?hl=jp&answer=60228
以下がコードになります。
Read the rest of this entry »
皆さんこんにちはiguchiです。
今回はGoogleドキュメントとGoogleサイトの連携です。
具体的にはGoogleドキュメントのスプレッドシートで作成したグラフをGoogleサイトで表示させてみます。
では行ってみましょう。
まずは、スプレッドシートでグラフを作成します。ほとんどエクセルと同じですね。以下の円グラフを作成します。

Read the rest of this entry »
皆さんこんにちは、iguchiです。
今回はモバイル設定で有効にできるGoogle Syncを使用して、iPhoneを紛失してしまったと仮定してメールやカレンダーのデータを削除出来るか試してみたいと思います。Google Appsにはこんな便利な機能があるんです。
Google Syncの設定はこれですね。

Read the rest of this entry »
皆さんこんにちは、前回に引き続きGoogle AppsとiPhoneアプリを連携させる方法をご紹介したいと思います。
前回はAuthを取得するところまででしたが、今回はAuthを使用して以前作成したhoge-ml@techfirm.co.jpのメーリングリストのアカウントの一覧を取得してみたいと思います。
では行ってみましょう。hoge-ml@techfirm.co.jpのメーリングリストのアカウントを取得するためのリクエストは以下を参考にすると、
メーリングリストの取得
https://www.google.com/a/feeds/techfirm.co.jp/emailList/2.0/hoge-ml@techfirm.co.jp/recipient/
というリクエストを送ればよさそうです。
では、コードを書いてみましょう。以下はiPhoneのコードになります。
Read the rest of this entry »
皆さんこんにちはiguchiです。今回はiPhoneとGoogle Appsを連携させる方法を調査したいと思います。

単にメールやカレンダーが見れるということではなく、iPhoneアプリのプログラムでGoogle Apps上のデータを取得したいと思います。これができれば、Google Appsと連携するiPhoneアプリとしてオリジナルなGmailビューアやGoogleカレンダビューアができますね。
Read the rest of this entry »
みなさんこんにちはiguchiです。
今回はAppsのパスワードをユーザに変更させる方法をご紹介したいと思います。
管理者アカウントから使用できるここのチェックですね。

これをAPIを使用してチェックする方法をご紹介します。流れは、
1、プロキシの設定
2、ユーザサービスの作成
3、認証する
4、ドメインの全アカウントを取得する
5、ユーザひとりずつパスワード変更要求をセットし更新する
Read the rest of this entry »
こんにちは
今回はメーリングリストの移行についてです。
Google Appsに移行するときは必ず通る道だと思います。
では、行ってみましょう。今回使用するAPIは、はい、これです。
- gdata-appsforyourdomain-1.0.jar
- gdata-client-1.0.jar
- gdata-collerct-1.0-rc1.jar
これを使用して、Google Apps上のGoogleグループをバッチで生成するコードを書いてみましょう。
今回はhoge-ml@techfirm.co.jpのグループを作成し、hogeo@techfirm.co.jpとhogeko@techfirm.co.jpのアカウントを追加してみます。
Read the rest of this entry »
こんにちはiguchiです。
今回はGoogle Apps APIを使ってみようと思います。まずは、導入部分から紹介したいと思います。以下にあるサンプルコードを動かしてみましょう。
http://code.google.com/intl/ja/apis/gdata/articles/java_client_lib.html
これはGoogleカレンダーに登録してあるカレンダー名を取得するコードになります。「Myカレンダー」や「他のカレンダー」と呼ばれるものです。
今回はeclipseを使用して開発します。では行ってみましょう!。
使用するライブラリは Google Data Client Library になります。このライブラリを使用してAppsにアクセスします。
イメージはこんな感じです。

Read the rest of this entry »