Du kan koble til Studios OAuth-implementering via Postman, et program som forenkler API-utvikling. Før du starter noen av trinnene i denne artikkelen, må du bekrefte at du har tilgang til Postman i en nettleser, eller at du har lastet ned og installert Postman, og at du har tilgang til en Studio-konto som kan generere en OAuth-klient-ID og -hemmelighet. Hvis du vil ha mer informasjon om Studio API, kan du se StudioPublic API-dokumentasjonen .
Åpen postmann
Klikk på Samlinger- ikonet [1] i Postman.
Klikk på plussikonet [2] og klikk deretter på alternativet Tom samling [3].
Opprett samling
Skriv inn et navn for samlingen.
Åpne Autorisasjonsfanen
Klikk på Autorisasjon- fanen [1] i samlingen.
Klikk på rullegardinmenyen Autorisasjonstype [2], og velg alternativet OAuth 2.0 [3].
Bla til delen Konfigurer nytt token, og skriv inn et navn for tokenet.
Merk: Hvis du bruker Postman-skrivebordsappen, må du kanskje klikke på avmerkingsboksen Autoriser ved bruk av nettleser.
Åpent lerret
For å finne Auth URL og Access Token URL, åpne Canvas i et nytt nettleservindu. I Canvas klikker du på Admin- lenken [1], og deretter på navnet på kontoen din [2].
Åpne Apper-fanen
I kontonavigasjonen klikker du på Innstillinger- lenken [1], og deretter på Apper- fanen [2].
Klikk på knappen Vis appkonfigurasjoner [3].
Finn Studio-appen
I listen over eksterne apper finner du Studio. Klikk deretter på Innstillinger- knappen [1] og velg Rediger- alternativet [2].
Vis detaljer om appkonfigurasjon
I vinduet Rediger app kopierer du oppstarts-URL-en opp til, men ikke inkludert, den første skråstreken etter vertsnavnet.
Legg til URL-er i Postman
Lim inn Studio-start-URL-en i både feltet for godkjennings-URL og feltet for tilgangstoken-URL i Postman.
På slutten av Auth URL-en [1] legger du til /api/public/oauth/authorize i URL-en.
På slutten av URL-adressen for tilgangstokenet [2], legg til /api/public/oauth/token i URL-adressen.
Kopier tilbakeringings-URL
For å opprette en utviklernøkkel i Studio trenger du tilbakeringings-URL-en fra Postman. Kopier tilbakeringings-URL-en.
Åpent studio
Åpne Studio, enten gjennom din frittstående Studio-instans eller gjennom Canvas.
I Studio klikker du på Innstillinger- lenken [1] og deretter på Utviklernøkler -fanen [2]. For å legge til en ny utviklernøkkel klikker du på Legg til utviklernøkkel- knappen [3].
Opprett Studio-utviklernøkkel
I vinduet Nøkkelinnstillinger skriver du inn et navn for nøkkelen i Navn- feltet [1].
I feltet Omdirigerings-URI-er [2] limer du inn tilbakeringings-URL-en du kopierte fra Postman.
Når du har fullført nøkkeldetaljene, klikker du på Lagre nøkkel- knappen [3].
Kopier klient-ID og hemmelighet
Den nye utviklernøkkelen vises i Studio. Kopier klient-ID-en [1]. For å vise hemmeligheten, klikk på Vis- knappen [2] og kopier deretter hemmeligheten [2].
Få ny tilgangstoken
Lim inn klient-ID-en og klienthemmeligheten fra Studio i de tilsvarende feltene [1] i Postman. De resterende feltene er valgfrie.
Når du har angitt alle tokendetaljene, klikker du på knappen Hent ny tilgangstoken [2].
Logg inn på Studio
Et popup-vindu eller en ny fane ber deg om å logge inn på Studio. Du kan logge inn med påloggingsinformasjonen for den frittstående Studio-kontoen din [1] eller med påloggingsinformasjonen for Canvas [2].
Autorisere postmann
Studio vil be deg om å autorisere Postman-tilgang. Klikk på Autoriser- knappen i Studio-vinduet.
Vis tokenutløp
Etter at du har bekreftet autorisasjonen for tokenet, viser Postman tokendetaljene. Tokener har begrenset tilgjengelighet. I Gjeldende token-delen viser tokenet utløpstidspunkt og -dato.