Łącznik niestandardowy: często zadawane pytania dotyczące Azure Logic Apps, Power Automate, Power Apps i Microsoft Copilot Studio

Notatka

Ten artykuł jest częścią serii samouczków dotyczących tworzenia i używania łączników niestandardowych w Azure Logic Apps, Microsoft Power Automate i Microsoft Power Apps oraz wywoływania łączników jako narzędzi w programie Microsoft Copilot Studio. Upewnij się, że zapoznasz się z omówieniem łącznika niestandardowego , aby zrozumieć proces.

API i OpenAPI

Pyt.: Jakie są limity łączników i żądań interfejsu API?A: W poniższych tabelach przedstawiono limity:

Azure Logic Apps

Limit Value
Liczba łączników niestandardowych, które można tworzyć 1 000 na subskrypcję Azure
Liczba żądań (na minutę) przypadających na każde połączenie utworzone przy użyciu łącznika niestandardowego 500 żądań na każde połączenie utworzone przez łącznik
Maksymalna liczba schematów dla treści dozwolonych w pliku Swagger 512
Maksymalna liczba operacji dozwolona w pliku Swagger 256
Maksymalna liczba schematów na operację dozwolona w pliku Swagger 16,384
Maksymalna liczba schematów dozwolona w pliku Swagger Maksymalna liczba operacji dozwolonych w pliku Swagger * Maksymalna liczba schematów na operację dozwolona w pliku Swagger
Maksymalna długość zawartości żądań, która może być wysyłana do bramy 3,182,218

Power Automate i Power Apps

Limit Value
Liczba łączników niestandardowych, które można tworzyć Plan bezpłatny: jeden1
Plany Office 365 i Dynamics 365: jeden
Plan na użytkownika: 50
Liczba żądań (na minutę) przypadających na każde połączenie utworzone przy użyciu łącznika niestandardowego 10000 żądań na każde połączenie utworzone przez łącznik
Maksymalna długość zawartości żądań, która może być wysyłana do bramy 3,182,218

1 bezpłatny plan nie zezwala na udostępnianie połączeń lub łączników niestandardowych innym osobom w firmie. Dynamiczne skalowanie łączników nie jest obsługiwane w środowisku bezpłatnym ani w środowisku z płatnością zgodnie z rzeczywistym użyciem, dlatego liczba łączników niestandardowych, które można utworzyć, wynosi jeden.

Jeśli używasz definicji OpenAPI lub kolekcji Postman do opisania niestandardowego łącznika, plik musi mieć rozmiar mniejszy niż 1 MB.

Pyt.: Jakie są limity rozmiaru łączników i operacji za pośrednictwem bramy?A: Limity można znaleźć w dokumentacji bramy.

Pytanie: Moje interfejsy API korzystają z hosta dynamicznego. Jak mogę je zaimplementować zgodnie ze standardem OpenAPI? A: Szablony zasad mogą służyć do dynamicznego modyfikowania hosta w czasie wykonywania. Aby dowiedzieć się więcej, przejdź do Ustaw adres URL hosta.

Pyt.: Czy obsługujesz kolekcję Postman Collection v2?A: Tak, obsługa kolekcji Postman Collection v2 jest dostępna od października 2021 r.

Pyt.: Czy obsługujesz interfejs OpenAPI 3.0?A: Nie, obecnie jest obsługiwany tylko interfejs OpenAPI 2.0. Obsługa OpenAPI 3 znajduje się w backlogu.

Certyfikacja

Pyt.: Nie jestem właścicielem interfejsu API i nie mam jawnych uprawnień do korzystania z interfejsu API. Czy wciąż mogę tworzyć łączniki? A: Tak, możesz zarejestrować i udostępnić te łączniki do użytku wewnętrznego w organizacji lub opublikować je jako niezależny łącznik wydawcy. Aby certyfikować i publicznie udostępnić łącznik jako niezależny wydawca, nie musisz być właścicielem usługi, z którą jest on powiązany, ani wykazywać jednoznacznych praw do korzystania z interfejsu API.

Pyt.: Jak długo trwa certyfikacja?A: Czas certyfikacji znacznie zależy od jakości przesyłania i szybkości testowania. O ile nie wystąpią problemy z procesem, trwa on zazwyczaj od trzech do pięciu dni roboczych. Po certyfikacji wdrożenie we wszystkich regionach zajmie kolejne 7–10 dni roboczych.

Pyt.: Gdzie mogę uzyskać pomoc, jeśli mam problemy ze zrozumieniem lub wykonaniem kroków przesyłania?A: Skontaktuj się ze swoim Microsoft kontaktem, aby uzyskać pomoc. Zachęcamy również do przekazywania wszelkich opinii na temat naszej dokumentacji, dzięki czemu będziemy mogli ją ulepszać.

Pyt.: Czy mój łącznik może być certyfikowany jako łącznik w warstwie Standardowa zamiast Premium?A: Nie. Niestety obecnie udostępniamy tylko certyfikowane konektory jako Premium. Każdy użytkownik z licencją usługi Power Automate może używać łączników w warstwie Standardowa i Premium.

P: Czy tag „Wersja zapoznawcza” może zostać usunięty z mojego łącznika?O: Twój łącznik musi spełniać określone wymagania, zanim będzie można usunąć tag „Wersja zapoznawcza”. Upewnij się, że Twój łącznik ma duże użycie i wysoką niezawodność przed skontaktowaniem się z odpowiednią osobą w Microsoft, aby o to zapytać.

P: Czy można dostosować limity dławienia dla mojego łącznika?O: Dostosowujemy limity dławienia indywidualnie, w zależności od przypadku. Skontaktuj się z odpowiednią osobą w Microsoft i przedstaw uzasadnienie, dlaczego chcesz skorygować limity tego łącznika.

Wymagania

Pyt.: Czy mogę utworzyć łącznik bez interfejsów API REST?A: W przypadku Power Apps i Power Automate usługa musi obsługiwać stabilne interfejsy API REST PROTOKOŁU HTTP. W usłudze Logic Apps można również użyć interfejsu API SOAP.

Pyt.: Jakich narzędzi mogę użyć do uwidocznienia interfejsu API?1: Azure zapewnia możliwości i usługi do uwidaczniania dowolnej usługi jako interfejsu API. Te narzędzia obejmują Azure App Service do hostowania i usługi API Management.

Pyt.: Jakie typy uwierzytelniania są obsługiwane?A: Użyj następujących obsługiwanych standardów uwierzytelniania:

Notatka

Typ udzielania poświadczeń klienta nie jest obsługiwany.

P: Z jakich nagłówków mogą korzystać łączniki w swoich usługach zaplecza?A: Możesz użyć następujących czterech nagłówków firmy Microsoft:

  • x-ms-workflow-name
  • x-ms-environment-id
  • x-ms-workflow-version
  • x-ms-workflow-run-id

Te nagłówki mogą ulec zmianie. Sprawdź dostępność aktualizacji przed utworzeniem łączników.

Pomoc

Pyt.: Mam pytanie techniczne dotyczące opracowywania łączników. Gdzie mam zwrócić się o pomoc? Odp.: Dodaj swoje pytanie na forum dotyczącym developmentu łączników na forum usługi Power Automate. Nasz zespół lub członek społeczności udzieli odpowiedzi. Możesz także wyszukać podobny problem. Opublikowanie pytania pomaga uzyskać odpowiedzi od szerszej społeczności i ulepsza bazę wiedzy forum.

Pyt.: Czy plan dewelopera jest dostępny do użycia podczas opracowywania łączników?A: Tak, plan Power Apps Community jest dostępny do użytku i jest bezpłatny dla Power Apps i Power Automate.

Wyzwalacze

Pyt.: Czy mogę tworzyć wyzwalacze bez elementów webhook?Odp.: Łączniki niestandardowe dla usług Azure Logic Apps i Power Automate obsługują wyzwalacze oparte na elementach webhook i wyzwalacze sondowania. Wyzwalacze oparte na webhookach czekają na wystąpienie zdarzenia, podczas gdy wyzwalacze sondujące wywołują Twoją usługę z określoną częstotliwością, aby sprawdzić, czy są dostępne nowe dane. Jeśli chcesz otrzymać inne wzorce wdrażania, skontaktuj się z condevhelp@microsoft.com, przekazując więcej szczegółów na temat interfejsu API.

Omówienie łącznikówUzyskiwanie certyfikatu łącznika

Przekazywanie opinii

Jesteśmy wdzięczni za opinie na temat problemów z platformą łączników oraz pomysły na nowe funkcje. Aby przekazać opinię, przejdź na stronę Przesyłanie problemów lub uzyskiwanie pomocy dotyczącej łączników i wybierz typ opinii.