Вопросы и ответы по пользовательскому соединителю для Azure Logic Apps, Power Automate и Power Apps

Эта статья входит в серию руководств по созданию и использованию пользовательских соединителей в Azure Logic Apps, Power Automate и Power Apps.

Примечание

Обязательно прочитайте Обзор настраиваемых соединителей, чтобы понять процесс.

API и OpenAPI

Вопрос. Какие есть ограничения для соединителей и запросов API?
Ответ. Ограничения показаны в приведенных ниже таблицах:

Логические приложения Azure Предел
Количество пользовательских соединителей, которые вы можете создать 1000 на подписку Azure
Количество запросов в минуту для каждого соединения, созданного пользовательским соединителем 500 запросов для каждого соединения, созданного соединителем
Максимальное количество схем на текст, разрешенное в файле Swagger 512
Максимальное число операций, разрешенное в файле Swagger 256
Максимальное число схем на операцию, разрешенное в файле Swagger 16,384
Максимальное число схем, разрешенное в файле Swagger Максимальное количество операций, разрешенных в файле Swagger * Максимальное количество схем на операцию, разрешенное в файле Swagger
Максимальное значение параметра content-length запроса, отправляемого на шлюз 3,182,218
Power Automate и Power Apps Лимит
Количество пользовательских соединителей, которые вы можете создать Бесплатный план: один1
Планы Office 365 Dynamics 365: один
На план пользователя: 50
Количество запросов в минуту для каждого соединения, созданного пользовательским соединителем 500 запросов для каждого соединения, созданного соединителем
Максимальное значение параметра content-length запроса, отправляемого на шлюз 3,182,218

1 Бесплатный план не позволяет вам предоставлять общий доступ к соединения или пользовательскими соединителями другим людьми в вашей компании. Масштабирование соединителей Dynamics не поддерживается в среде с оплатой по мере использования, и поэтому количество пользовательских соединителей, которые могут быть созданы, равно одному.

Если вы используете определения OpenAPI или коллекции Postman для описания пользовательского соединителя, размер файла не должен превышать 1 МБ.

Вопрос. Каковы ограничения размера для соединителей и операций при использовании шлюза?
Ответ. Сведения об ограничениях можно найти в документации по шлюзу.

Вопрос. Мои API используют динамический хост. Как мне реализовать их с помощью OpenAPI?
Ответ. Для динамического изменения узла во время выполнения могут использоваться шаблоны политик. Чтобы узнать больше, перейдите на страницу Установка URL-адреса хоста.

Сертификация

Вопрос: Мне не принадлежит API и у меня нет явных прав на его использование. Могу ли я создавать соединители?
Ответ. Да, вы можете зарегистрировать эти соединители и предоставить к ним общий доступ для внутреннего использования в вашей организации или опубликовать их как соединитель независимого издателя. Чтобы сертифицировать соединитель и выпустить его общедоступную версию в качестве независимого издателя, вам не требуется быть владельцем базовой службы либо предъявлять явные права на использование API-интерфейса.

Вопрос. Сколько времени занимает сертификация?
Ответ. Процесс сертификации значительно зависит от качества отправки и скорости тестирования. За исключением проблем с процессом, обычно это занимает от трех до пяти рабочих дней. После сертификации развертывание во всех регионах займет от 7 до 10 рабочих дней.

Вопрос. Где я могу получить помощь, если у меня возникли проблемы с пониманием или исполнением действий по отправке?
Ответ. Обратитесь за помощью к своему контактному лицу в Майкрософт. Кроме того, рекомендуется предоставить нам отзыв о документации, чтобы мы могли ее улучшить.

Вопрос. Можно ли сертифицировать мой соединитель как соединитель уровня "Стандартный", а не "Премиум?"
Ответ. Нет. К сожалению в настоящее время мы выпускаем сертифицированные соединители только уровня "Премиум". Любой пользователь с лицензией Power Automate может использовать как соединители "Стандарт", так и "Премиум".

Вопрос. Можно ли удалить тег "Предварительная версия" из моего соединителя?
Ответ. Тег "Предварительная версия" можно удалить, только если соединитель соответствует определенным требованиям. Прежде чем обращаться к представителю корпорации Майкрософт с запросом на удаление, убедитесь, что ваш соединитель имеет значительные показатели использования и высокий уровень надежности.

Вопрос. Можно ли отрегулировать пределы регулирования количества запросов для моего соединителя?
Ответ. Мы производим корректировку пределов дросселирования в индивидуальном порядке. Свяжитесь со своим контактным лицом в Майкрософт и обоснуйте необходимость изменения ограничений вашего соединителя.

Вопрос. Должен ли соединитель быть готов для регистрации на получение сертификации?
Ответ. (Регистрация не распространяется на независимых издателей.) Нет, вам следует зарегистрироваться для сертификации, как только вы узнаете, что хотите пройти сертификацию. После того как вы выполните регистрацию, представитель Microsoft свяжется с вами и предложит помощь в процессе разработки, при необходимости.

Вопрос. Можно добавить других владельцев соединителя в заявку для помощи в управлении соединителем на вкладке Сертификация соединителя в ISV Studio?
Ответ. (IVS Studio не распространяется на независимых издателей.) Да, допускается несколько владельцев. Обратитесь за помощью к своему представителю корпорации Майкрософт.

Вопрос. Если срок действия моего секрета клиента для приложения Microsoft Entra ID истекает, как мне уведомить об этом отдел сертификации Microsoft?
Ответ: ISV Studio не распространяется на независимых издателей. Уведомите отдел сертификации Microsoft не менее чем за один (1) месяц посредством ISV Studio. Microsoft обновит ваш соединитель, установив новый секрет, и повторно развернет его. Благодаря этому соединитель не будет заблокирован после истечения срока действия секрета. После обновления секрета клиента может пройти примерно один (1) месяц, прежде чем в соединителе отразится новый секрет, установленный при повторном развертывании. Чтобы узнать больше, перейдите к разделу Сертификация соединителя.

Требования

Вопрос. Можно ли создать соединитель без интерфейсов REST API?
Ответ. Для Power Apps и Power Automate вы должны поддерживать стабильные API-интерфейсы HTTP REST для вашей службы. Для Logic Apps у вас также есть возможность использовать API-интерфейс SOAP.

Вопрос. С помощью каких средства можно предоставлять API?
Ответ. Azure содержит ресурсы и службы, с помощью которых можно предоставить любую службу в виде интерфейса API, например службу приложений Azure для размещения, службу "Управление API" и многое другое.

Вопрос. Какие типы проверки подлинности поддерживаются?
Ответ. Можно использовать следующие стандарты проверки подлинности:

Примечание

Тип предоставления разрешения учетным данным клиента не поддерживается.

Поддержка

Вопрос.: У меня технический вопрос по разработке соединителей. Куда обратиться за помощью?
Ответ. Добавьте свой вопрос на форум Power Automate по разработке соединителей. Наша рабочая группа или член сообщества дадут ответ. Вы также можете поискать аналогичную проблему. Размещение вашего вопроса поможет вам получить ответы от более широкого сообщества и улучшит базу знаний форума.

Вопрос. Поддерживается ли Postman Collection версии 2?
Ответ. Да, поддержка Postman Collection v2 доступна с октября 2021 года.

Вопрос. Поддерживается ли OpenAPI 3.0?
Ответ. Нет, сейчас поддерживается только OpenAPI 2.0. Поддержка для OpenAPI 3 находится в списке невыполненных работ.

Вопрос. Доступен ли план разработчика для разработки собственных соединителей?
Ответ. Да, план сообщества Power Apps доступен для использования и предоставляется бесплатно для Power Apps и Power Automate.

Триггеры

Вопрос. Можно ли создавать триггеры без веб-перехватчиков?
Вопрос. Нет, пользовательские соединители для Azure Logic Apps и Power Automate поддерживают только триггеры на основе веб-перехватчиков и опрашивающие триггеры. Триггеры, основанные на веб-перехватчиках, ожидают события, в то время как опрашивающие триггеры вызывают вашу службу с определенной частотой, чтобы проверить наличие новых данных. Если вы хотите запросить другие шаблоны для реализации, напишите по адресу condevhelp@microsoft.com, указав больше информации о вашем API.

См. также

Обзор соединителей
Сертификация соединителя

Предоставление отзывов

Для нас очень важны отзывы о проблемах с нашей платформой соединителей и новые идеи о функциях. Чтобы оставить отзыв, выберите пункт Сообщить о проблемах или получить помощь с соединителями и выберите тип отзыва.