ユーザーが Gmail でメールを読んでいるときに URL から threadId を取得するブラウザ拡張機能があり、この threadId を使用して、Google Apps Script API を使用して状況データを取得しています。
ただし、この拡張機能は、複数の Google アカウントのどれがこのメッセージを読んでいるかを認識していません。私の Apps Script webapp と threadId への URL だけを知っています。そのため、フェッチを実行すると、webapp はリクエストをデフォルトのユーザー セッションからのものとして解釈しますが、これは場合によっては間違っているため、null
実行時にGmailApp.getThreadById(e.parameter.threadId)
.
だから私が疑問に思っているのは、webapp を照会するときに使用する Google アカウントを指定できるかどうかです。ユーザーに他のすべてのアカウントをログオフして現在のアカウントをデフォルトとして設定するように依頼する以外に可能性はありますか?