特定の送信者からの電子メールの本文を検索し、電子メール内のテキスト文字列 ("You'll receive: US$7.16" など) を検索し、数字 7.16 を取得して追加するスクリプトを探しています。日、週、月、年の合計を示す Google Doc スプレッドシート。このようなもの、または変更できるものはありますか?
6858 次
1 に答える
1
「 Google App Scripts を使用してカスタマイズされた方法で Gmail メールを取得する方法」の例から始めることができます。 (著者は、「これは、Gmail からすべてのメールを取得し、送信者名のリストを Google スプレッドシートに入れるために作成した適切な JavaScript コードです。」とさえ述べています。)
そこから、関心のある特定の送信者からのメッセージを識別することができます (または、GMail フィルターを使用してその送信者からのメールにラベルを付け、getUserLabelByName()を使用して検索せずにスレッドを取得することもできます)。
スレッドとメッセージを取得したら、 getPlainBody()を使用してメール コンテンツを文字列として取得し、そこから金額を取得できます。文字列で通貨の値を見つけるにはどうすればよいですか?
于 2013-08-23T17:49:50.050 に答える