ウェブでの購入履歴をパースするときに、方法は2つ。
1.取得したいサイトのアカウント情報を入力→購入履歴ページをスクレイピング
2.注文完了メールを解析する
1はサイトから直接取得できるのでデータは正確。ただしアカウント情報(id&pass)をDB保存しないといけないので、セキュリティ的にアウト。
2はGmailならOauthが使えるので、直接アカウント情報は不要。ただしhtml配信を止めていたりするとデータが取りきれない。
他のメールサービスを使っている時は結局メールのアカウントが必要になる
セキュリティ診断を入れて、安全ですよと訴えるか・・
Original Link