Можете ли вы внести субдомены в белый список в манифесте gmail-addons?

В документации говорится, что нам нужно внести в белый список все базовые URL-адреса, которые мы хотим, чтобы надстройка открывала. https://developers.google.com/gmail/add-ons/concepts/manifests#whitelisting_urls

Наше приложение использует субдомены для каждого клиента. Я хотел бы внести в белый список наш базовый URL-адрес и все его поддомены.

Кто-нибудь знает, возможно ли это?


person Brennan McEachran    schedule 26.10.2017    source источник
comment
Вы уже рассматривали возможность реализации перенаправителя, чтобы вам не приходилось перечислять все возможные URL-адреса? Мы сталкиваемся с аналогичной проблемой для нашего варианта использования.   -  person    schedule 28.11.2017


Ответы (1)


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

При таком подходе в белый список должен быть внесен только один URL-адрес, который является URL-адресом API нашего сервера.

Вот как мы решаем проблему белого списка как для открывающих URL-адресов, так и для UrlFetchApp.

person Sabbu    schedule 27.02.2018