Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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:
- OAuth 2.0 dla określonych usług, w tym Microsoft Entra ID, Facebook, Dropbox, GitHub i SalesForce
- Ogólny protokół OAuth 2.0
- Uwierzytelnianie podstawowe
- Klucz interfejsu API (z wyjątkiem lokalnej bramy danych)
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.
Informacje pokrewne
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.