TinyGmailChecker
Atomフィードを読むのは問題なさそう。
<?xml version="1.0" encoding="UTF-8"?> <feed version="0.3" xmlns="http://purl.org/atom/ns#"> <title>Gmail - Inbox for アカウント名@gmail.com</title> <tagline>New messages in your Gmail Inbox</tagline> <fullcount>新着メール数</fullcount> <link rel="alternate" href="http://mail.google.com/mail" type="text/html"/> <modified>何かの日付1</modified> <entry> <title>メールのタイトル</title> <summary>メールの本文(の一部?)</summary> <link rel="alternate" href="メールのURL" type="text/html"/> <modified>何かの日付2</modified> <issued>何かの日付3</issued> <id>よくわからん</id> <author> <name>送信者の名前</name> <email>送信者のメールアドレス</email> </author> </entry> </feed>
ってなXMLなので、これを解析してやればいい。
entry要素以下がメール1件分のようだ。
当面の問題は認証。
全く知識が無いし、どこから情報を得たらいいのかもよくわからん。
さて、どうしたものか。
あ、アプリケーションの名前をTinyGmailCheckerに決めた。
「ちっぽけな」「取るに足らない」というTiny。
名前は重要だ。
ちっぽけかもしれないけど、ここから始めよう。