Konfiguracja Connected App w Salesforce krok po kroku: łatwa integracja OAuth
Witaj w przewodniku po konfiguracji Connected App w Salesforce na potrzeby płynnej integracji OAuth. W tym samouczku krok po kroku poznasz podstawy tworzenia Connected App w Salesforce i korzystania z niej przez API w Postmanie. Zanurzmy się w OAuth, zaczynając od konfiguracji Connected App.
Krok 1: utwórz nową Connected App
Przejdź do App Managera: zacznij od otwarcia App Managera w Salesforce.
Włącz dostęp przez API: żeby umożliwić dostęp z aplikacji zewnętrznych przez API, utwórz nową Connected App i nazwij ją „App One”.
Skonfiguruj aplikację: podaj adres e-mail aplikacji i włącz ustawienia OAuth. Niektóre przepływy OAuth wymagają adresu callback URL (omówimy je w kolejnych przewodnikach), ale na razie wpisz wartość zastępczą, na przykład „www.salesforce.com” (opens in a new tab).

Krok 2: ustaw zakresy OAuth
Zakresy (scopes) określają, jakie możliwości są dostępne przez API. W tym samouczku:
Manage User Data: przypisz zakres pozwalający zarządzać danymi użytkownika przez API.
Zapisz i poczekaj: zapisz ustawienia i odczekaj około 10 minut, aż proces się zakończy.
Krok 3: pobierz dane konsumenta
Gdy proces się zakończy, potrzebujesz dwóch niepublicznych informacji: Consumer Key i Consumer Secret. Kliknij odpowiedni przycisk, żeby się uwierzytelnić i pobrać te dane dla „App One”.
Krok 4: uwierzytelnij się w Postmanie

Wyślij żądanie POST: w Postmanie utwórz żądanie POST do serwera OAuth pod adresem „login.salesforce.com/services/oauth2/token”.
Ustaw parametry: wstaw do treści żądania parametry, w tym grant type (password), client ID (Consumer Key) i Client Secret.
Dodaj dane logowania użytkownika: dodaj do parametrów nazwę użytkownika i hasło, a potem wyślij żądanie POST do punktu końcowego OAuth, żeby się uwierzytelnić.
Krok 5: token dostępu i zapytania
Po udanym uwierzytelnieniu:
Odbierz token dostępu: otrzymasz token dostępu potrzebny do wywołań API.
Wstaw token: w Postmanie, w żądaniu z zapytaniem, wstaw token dostępu w nagłówku Authorization, poprzedzony słowem „Bearer”.

Uruchom zapytania: po wstawieniu tokenu wyślij żądanie, żeby wykonać zapytania i pobrać dane.
Krok 6: wersjonowanie punktów końcowych i dalsze kroki
Teraz możesz korzystać z wersji punktu końcowego (np. wersji 58), żeby pobierać dane. Ta podstawowa konfiguracja nie obejmuje wszystkich dodatkowych elementów przepływów ani callbacków, ale jest fundamentem integracji OAuth między Postmanem a Salesforce.
Podsumowanie i kolejne kroki
Masz teraz skonfigurowaną Connected App w Salesforce i uwierzytelnienie przez OAuth do dostępu do API z Postmana. Ten przewodnik obejmuje podstawy; kolejne samouczki przedstawią dodatkowe przepływy OAuth i funkcje, które rozszerzą możliwości twojej aplikacji.
Bądźmy w kontakcie
Wyrusz w swoją podróż po API Salesforce z pewnością siebie! Więcej spostrzeżeń i wskazówek znajdziesz tutaj, na www.SteveTechArc.com, i na kanale YouTube @SteveTechArc (opens in a new tab). Zasubskrybuj i pogłębiaj swoje zrozumienie Salesforce i tego, jak integrować go z innymi systemami.
Pomagam zmieniać świat, dzieląc się wiedzą o integracji z innymi architektami i z tymi, którzy są na drodze do architektury!
STA 3.11