0

特定の送信者からの電子メールの本文を検索し、電子メール内のテキスト文字列 ("You'll receive: US$7.16" など) を検索し、数字 7.16 を取得して追加するスクリプトを探しています。日、週、月、年の合計を示す Google Doc スプレッドシート。このようなもの、または変更できるものはありますか?

4

1 に答える 1

1

「 Google App Scripts を使用してカスタマイズされた方法で Gmail メールを取得する方法」の例から始めることができます。 (著者は、「これは、Gmail からすべてのメールを取得し、送信者名のリストを Google スプレッドシートに入れるために作成した適切な JavaScript コードです。」とさえ述べています。)

そこから、関心のある特定の送信者からのメッセージを識別することができます (または、GMail フィルターを使用してその送信者からのメールにラベルを付け、getUserLabelByName()を使用して検索せずにスレッドを取得することもできます)。

スレッドとメッセージを取得したら、 getPlainBody()を使用してメール コンテンツを文字列として取得し、そこから金額を取得できます。文字列で通貨の値を見つけるにはどうすればよいですか?

于 2013-08-23T17:49:50.050 に答える