Есть несколько проблем с этим подходом.
С одной стороны - вы никогда не пройдете валидацию, когда пытаетесь вызвать localhost - так как по умолчанию это не удастся, и вы будете спрашиватьпользователи могут установить дополнительное программное обеспечение для поддержки вашей надстройки JS.Надстройки должны работать автономно.
Если есть, я могу назвать слово api в http localhost?
Нет - в этом контексте нет.Ваш окончательный URL-адрес манифеста должен быть https, и они должны быть доступны извне.
Я пытаюсь пропустить конфигурации, связанные с ОС.Например, сделать localhost сертифицированным.Потому что, когда приложение (сервер Python) будет перенесено, я не знаю, как и можно ли запускать сценарии в других ОС Windows и сделать их сертифицированными для localhost.
Один изПреимущества магазина Office в том, что Microsoft может следить за тем, является ли надстройка, которую устанавливают клиенты (которую мы разрабатываем), вредоносной или нет.Попытка сказать, что вы хотите обойти проверку, в этом случае не поможет.
Моя идея состоит в том, что в localhost будет сервер python.Да, он будет работать на локальном хосте.В противном случае, если это центральный сервер, будет слишком много запросов.
Это должен быть центральный сервер, и вы должны учитывать его масштабируемость.У вас может не быть огромного количества пользователей, как вы предполагаете с самого начала.Я бы порекомендовал Heroku - они поддерживают Python, и их первый уровень бесплатный, вы можете разрабатывать и публиковать надстройку, и как только она начнет получать значительный трафик, вы сможете переместить ее в другие места.