allegro / allegro-api

Issue tracker and wiki for Allegro REST API
https://developer.allegro.pl/
210 stars 39 forks source link

Postman - jak stworzyć authorization request ? #8822

Open aygore1 opened 3 months ago

aygore1 commented 3 months ago

Hej,

pytanie dość podstawowe: czy ktoś tutaj z obecnych wie jak sparametryzować zapytanie POST w Postmanie aby uzyskać token i móc go używać w dalszych requestach typu GET itd. ? Gdyby ktoś był w stanie wkleić jak te parametry powinny być ustawione (oczywiście client id i secret mam swoje)

jezewskiBNetrox commented 3 months ago

@aygore1 Allegro udostępnia spory tutorial na temat: https://developer.allegro.pl/tutorials/uwierzytelnianie-i-autoryzacja-zlq9e75GdIR

Są tam też konkretne wywołania oraz opisany cały flow.

jezewskiBNetrox commented 3 months ago

@MartaNowaczyk Swoją drogą:

image

Rozjeżdża wam się troszkę :p

aygore1 commented 3 months ago

Dzięki, mam kłopot z parametrem redirect_uri. Nie mam dużego doświadczenia jeśli chodzi o API, z mojego doświadczenia w Postmanie wynika, że z reguły wystarczyło wysłać zapytanie np. tego typu:

image

otrzymywało się token który później umożliwiaj tworzenie zapytań GET/POST/PUT itd.

Sądziłem że tutaj też będzie prosta sprawa ale niestety nie wygląda na to..

AureliuszBrussy commented 3 months ago

@jezewskiBNetrox pracujemy nad poprawką.

@aygore1 w Postmanie skorzystaj z zakładki Authorization i wybierz w Type: OAuth 2.0. Następnie wystarczy, że uzupełnisz parametry:

image

W Callback URL wprowadzasz wartość zgodną z adresem przekierowań zadeklarowanym podczas rejestracji aplikacji.

Auth URL to:

Access Token URL to:

Po uzupełnieniu skorzystaj z przycisku na samym dole: image

prma6 commented 2 months ago

Dołączam się do powyższego pytania , ustawiłem autoryzacje zgodnie z opisem, zostaje przekierowany na stronę w celu potwierdzenie tożsamości uzyskuje błąd, nie mam możliwości uzyskania kodu autoryzacji. czy w postmanie można użyć autoryzacji Device flow

AureliuszBrussy commented 2 months ago

@prma6 upewnij się, czy wartość Callback URL jest zgodna z jedną z tych, które deklarowałeś podczas konfigurowania aplikacji (w trakcie rejestracji aplikacji w Developer Apps: prod lub test). Upewnij się także, że korzystasz z odpowiedniego środowiska (prod lub test).

Z tego co wiem - Postman nie wspiera Grant type: device code.

aygore1 commented 2 months ago

Dzięki @AureliuszBrussy, udało mi się! Dodatkowo wskazówka dla wszystkich używających Postmana: aplikacja jest w stanie wygenerować callback url który później musimy podać w allegro:

image

stale[bot] commented 2 months ago

W tym wątku nie pojawiła się żadna nowa odpowiedź w ciągu 7 dni, dlatego automatycznie oznaczamy go jako przeterminowany. Jeśli w ciągu kolejnych 7 dni nie pojawi się żadna odpowiedź, wątek zostanie zamknięty. Dziękujemy za zaangażowanie w dyskusję i zachęcamy Cię do wypełnienia ankiety dotyczącej naszego wsparcia na forum.


There was no new reply in this thread within 7 days, therefore, we automatically marked it as expired. If no response is received within the next 7 days, this thread will be closed. Thank you for engaging in the discussion. We encourage you to complete our forum support survey.