Udostępnij za pośrednictwem


Często zadawane pytania na temat łącznika niestandardowego w Azure Logic Apps, Power Automate i Power Apps

Notatka

Ten artykuł jest częścią serii samouczków na temat tworzenia i używania niestandardowych łączników w Azure Logic Apps, Microsoft Power Automate i Microsoft Power Apps oraz używania łączników z obsługą sztucznej inteligencji w Microsoft Copilot Studio. Należy zapoznać się z omówieniem łączników niestandardowych w celu zrozumienia procesu. Przejdź do Używaj łączników Power Platform w Copilot Studio, aby dowiedzieć się, jak można wywoływać łączniki jako akcje łączników w agencie funkcji Microsoft Copilot.

API i OpenAPI

P: Jakie są limity dla łączników i żądań API?
A: Poniższe tabele przedstawiają limity:

Azure Logic Apps Limit
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 wykonywanych 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 Ograniczenie
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 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.

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

Pytanie: Moje interfejsy API korzystają z hosta dynamicznego. Jak mogę je zaimplementować zgodnie ze standardem OpenAPI?
O.: Szablony zasad mogą być używane do dynamicznego modyfikowania hosta w czasie wykonywania. Aby dowiedzieć się więcej, zapoznaj się z tematem Ustawianie URL hosta.

Certyfikacja

Pyt.: Nie jestem właścicielem interfejsu API i nie mam jawnych uprawnień do korzystania z interfejsu API. Czy wciąż mogę tworzyć łączniki?
O.: Tak, możesz zarejestrować i udostępnić te łączniki do użytku wewnętrznego w swojej organizacji lub opublikować je jako niezależny łącznik wydawcy. Aby certyfikować i publicznie udostępniać oprogramowanie sprzęgające jako niezależny wydawca, nie musisz być właścicielem usługi bazowej ani przedstawiać wyraźnych praw do korzystania z interfejsu API.

P: Ile trwa certyfikacja?
O: Czas certyfikacji w dużej mierze zależy od jakości przesłanych danych 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.

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

P: Czy mój łącznik może być certyfikowany jako łącznik Standard zamiast Premium?
O: Nie. Nie, obecnie wydajemy niestety tylko łączniki certyfikowane w warstwie Premium. Każdy użytkownik z licencją usługi Power Automate może używać łączników w warstwie Standardowa i Premium.

P: Czy etykieta Preview może zostać usunięta z mojego łącznika?
O: Aby możliwe było usunięcie etykiety Preview, łącznik musi spełniać określone wymagania. 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?
P: Dostosowujemy limity dławienia indywidualnie dla każdego przypadku. Skontaktuj się z odpowiednią osobą w Microsoft i przedstaw uzasadnienie, dlaczego chcesz skorygować limity tego łącznika.

P: Czy mój łącznik musi być ukończony, aby zarejestrować się do certyfikacji?
O: (rejestracja nie jest stosowane w przypadku niezależnych wydawców) Nie, aby uzyskać certyfikat, należy zarejestrować się natychmiast po zarejestrowaniu się. Natychmiast po zarejestrowaniu skontaktuje się z Tobą osoba z Microsoft, która w razie potrzeby zaoferuje pomoc w trakcie opracowywania projektu.

P: Czy mogę dodać więcej właścicieli łącznika do mojego zgłoszenia, aby pomóc w zarządzaniu łącznikiem na karcie Certyfikacja łącznika w ISV Studio?
O: (IVS Studio nie dotyczy niezależnych wydawców.) Tak, wielu właścicieli jest dozwolonych. Połącz się z osobą kontaktową w Microsoft, aby uzyskać pomoc w dodaniu właścicieli.

P: Jeśli mój klucz tajny klienta Microsoft Entra ID App wygasa, w jaki sposób powinienem powiadomić zespół Microsoft Certification Team?
O:ISV Studio nie dotyczy niezależnych wydawców. Powiadom zespół Microsoft Certification Team z co najmniej miesięcznym (1) wyprzedzeniem za pośrednictwem ISV studio. Microsoft aktualizuje łącznik przy użyciu nowego wpisu tajnego i ponownie go wdraża. Zapobiega to zablokowaniu łącznika po wygaśnięciu sekretu. Po aktualizacji klucza tajnego klienta łącznik potrzebuje około jednego (1) miesiąca, aby odzwierciedlić nowy klucz tajny po ponownym wdrożeniu. Aby dowiedzieć się więcej, przejdź na stronę Uzyskaj certyfikat łącznika.

Wymagania

P: Czy mogę utworzyć łącznik bez interfejsów API REST?
O: W przypadku usług Power Apps i Power Automate należy obsługiwać stabilne interfejsy API HTTP REST dla usługi. W przypadku Logic Apps dostępna jest również opcja korzystania z interfejsu API protokołu SOAP.

P: Jakich narzędzi mogę użyć do udostępnienia API?
O: Platforma Azure dostarcza funkcje i usługi, których można użyć do udostępniania dowolnej usługi jako interfejsu API, takie jak usługa Azure App Service do hostingu, API Management i nie tylko.

P: Jakie typy uwierzytelniania są obsługiwane?
O: Można używać tych obsługiwanych standardów uwierzytelniania:

P: Jakich nagłówków mogą używać łączniki w swoich usługach zaplecza?
O: Można używać 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. Zalecamy sprawdzenie dostępności aktualizacji przed utworzeniem łączników.

Notatka

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

Pomoc techniczna

P: Mam pytanie techniczne dotyczące rozwoju złączy. Gdzie mam zwrócić się o pomoc?
O: Dodaj swoje pytanie na forum projektowania łączników Power Automate. Nasz zespół lub członek społeczności udzieli odpowiedzi. Możesz także wyszukać podobny problem. Opublikowanie swojego pytania pomoże Ci uzyskać odpowiedzi od szerszej społeczności i poprawi bazę wiedzy forum.

P: Czy obsługujecie Postman Collection V2?
O: Tak, wsparcie dla Postman Collection v2 jest dostępne od października 2021 roku.

P: Czy wspieracie OpenAPI 3.0?
O: Nie. Obecnie są obsługiwana wyłącznie wersja OpenAPI 2.0. Wsparcie dla OpenAPI 3 jest w planach.

P: Czy dostępny jest plan dla deweloperów, z którego można skorzystać w celu opracowania łącznika?
O: Tak, Plan społeczności Power Apps jest dostępny do użytku i jest bezpłatny dla Power Apps i Power Automate.

Wyzwalacze

P: Czy mogę tworzyć wyzwalacze bez webhooków?
O: Łączniki niestandardowe dla usługi Azure Logic Apps i Power Automate obsługują wyzwalacze oparte na elementach webhook i wyzwalacze sondowania. Wyzwalacze oparte na elementach webhook oczekują na wystąpienie zdarzenia, podczas gdy wyzwalacz sondowania wywołujący usługi z określoną częstotliwością w celu sprawdzenia, czy są 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ów
Certyfikowanie łą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.