Ich habe eine Browsererweiterung, die die threadId von der URL abruft, wenn der Benutzer eine E-Mail in Google Mail liest, und verwendet diese threadId, um umständliche Daten zu erhalten die Google Apps-Skript-APIAngeben, welches Google-Konto bei der Ausführung einer Google Apps Script-Webanfragenachricht verwendet werden soll
Die Erweiterung weiß jedoch nicht, welche von mehreren Google-Konten diese Nachricht lesen; Es kennt nur die URL zu meiner Apps Script-Webanwendung und der threadId. Wenn die Fetch-Funktion ausgeführt wird, interpretiert die Webanwendung die Interpreter-Anfrage als aus der Standard-Benutzersitzung stammend, was in einigen Fällen falsch ist und somit zur Ausführung null
GmailApp.getThreadById(e.parameter.threadId)
führt.
Also was ich mich wundere ist, ob es möglich ist, anzugeben, welches Google-Konto bei der Abfrage der Webanwendung verwendet werden soll. Gibt es andere Möglichkeiten, als den Benutzer aufzufordern, alle anderen Konten abzumelden und den aktuellen als Standard festzulegen?