gmail addon message.getbody разрешение
Я хочу разработать аддон gmail, а внутри аддона я хочу вызвать message.getbody(), чтобы получить текущее выбранное сообщение.
Но я получил сообщение об ошибке "URL .... не соответствует ни одному из префиксов, внесенных в белый список для использования в дополнении".
Означает ли это, что я должен поместить все адреса электронной почты в список openLinkUrlPrefixes? Как я могу знать, какое письмо я собираюсь получить заранее? Как это должно работать, пожалуйста?
Прямо сейчас я использую:
"oauthScopes": [
"https://www.googleapis.com/auth/gmail.addons.execute",
"https://mail.google.com/"]
Большое спасибо за Вашу помощь!
0 ответов
I think you misunderstood the error message. This error will occur only if you are making a UrlFetch request. It doesn't have anything to do with permission and OAuthScopes.
For example, if you are making a fetch request to stack overflow. You would need to whitelist the stack overflow URL as shown below:
"urlFetchWhitelist": [
"https://www.stackru.com/"
]
You can find documentation on this here.
If you are only able to resolve the URL during the runtime, then that would be a different ball game altogether.
Hope this helps.