Dokumentacja dla programistów›Aplikacje monday.com›Ulepszony, bezproblemowy przepływ OAuth
Dokumentacja dla programistów

Ulepszony, bezproblemowy przepływ OAuth

Aktualizacja 2026-05-03

Ten artykuł zniknął z dokumentacji monday.com 2026-09-22. Zostawiamy go, bo wciąż bywa szukany - ale może opisywać stan sprzed zmiany.

Ulepszyliśmy przepływ OAuth monday, aby administratorzy nie utknęli, gdy aplikacja nie jest jeszcze zainstalowana. Ta zmiana pomaga zwiększyć konwersję, ograniczyć obciążenie działu wsparcia i szybciej połączyć klientów z aplikacją.

Dodaj parametr zapytania force_install_if_needed=true do adresu URL przekierowania żądania autoryzacji. monday automatycznie:

  • wykryje, że aplikacja nie jest zainstalowana,
  • poprosi administratora o jej zainstalowanie,
  • po zakończeniu instalacji przejdzie do etapu zgody OAuth.

Uwaga: administrator nadal musi ręcznie zainstalować aplikację, ponieważ automatyczne żądania instalacji nie są jeszcze obsługiwane. Zaktualizuj odpowiednio interfejs lub komunikaty, np. „Poproś administratora o wcześniejsze zainstalowanie aplikacji”.

Przykładowe żądanie

GET https://auth.monday.com/oauth2/authorize  
  ?client_id=<YOUR_CLIENT_ID>  
  &redirect_uri=https://yourapp.com/oauth/callback  
  &scope=  
  &state=<CSRF_TOKEN>  
  &force_install_if_needed=true

Następne kroki

  1. Dodaj force_install_if_needed=true do adresu URL przekierowania autoryzacji.
  2. Przetestuj przepływ na koncie, na którym aplikacja nie jest jeszcze zainstalowana.
  3. Zaktualizuj instrukcje konfiguracji, podpowiedzi i komunikaty w aplikacji, aby odzwierciedlały uproszczony przepływ. Pamiętaj, aby zaznaczyć, że administrator nadal musi zainstalować aplikację!
Mam problem z tym tematem Źródło: developer.monday.com (strona może już nie istnieć)