gmail addon message.getbody разрешение - PullRequest
0 голосов
/ 10 декабря 2018

Я хочу разработать аддон gmail, а внутри аддона я хочу вызвать message.getbody (), чтобы получить текущее выбранное сообщение.

Но я получил сообщение об ошибке "URL .... не соответствует ни одному из префиксов, внесенных в белый список для использования в дополнении ".

Значит ли это, что я должен поместить все адреса электронной почты в список openLinkUrlPrefixes?Как я могу знать, какое письмо я собираюсь получить заранее?Как это должно работать, пожалуйста?

Сейчас я использую:

"oauthScopes": [
"https://www.googleapis.com/auth/gmail.addons.execute",
"https://mail.google.com/"]

Большое спасибо за вашу помощь!

1 Ответ

0 голосов
/ 27 марта 2019

Я думаю, вы неправильно поняли сообщение об ошибке.Эта ошибка произойдет, только если вы делаете запрос UrlFetch.Он не имеет ничего общего с разрешениями и OAuthScopes.

Например, если вы делаете запрос на выборку для переполнения стека.Вам нужно будет внести белый список URL переполнения стека, как показано ниже:

"urlFetchWhitelist": [
   "https://www.stackoverflow.com/"
]

Вы можете найти документацию по этому здесь .

Если вы сможете разрешить URL-адрес только во время выполнения, тогда это будет совсем другая игра с мячом.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...