/ / Jak uzyskać kod Instagram i token Access przez serwer tylko bez części logowania użytkownika? - instagram, instagram-api

Jak zdobyć kod Instagrama i token dostępu przez serwer tylko bez części logowania użytkownika? - instagram, instagram-api

Wiem, jak uzyskać kod:

https://www.instagram.com/oauth/authorize/?client_id=CLIENT_ID&redirect_uri=REDIRECT_URI&response_type=code

Nie mogę jednak znaleźć sposobu, aby uzyskać token dostępu tylko przez serwer.

Jest zablokowany dla wszystkich nowych użytkowników i wszystkich aplikacji ostatnio w czerwcu 2016 r.?

http://techcrunch.com/2015/11/17/just-instagram/

Odpowiedzi:

0 dla odpowiedzi № 1
  1. Przekierowujesz użytkownika na adres URL podany powyżej.
  2. Użytkownik loguje się (jeśli nie jest zalogowany) i przyznaje uprawnienia aplikacji do dostępu do danych
  3. Użytkownik zostaje przekierowany z powrotem na adres URL podany w redirect_uri (patrz krok 1). Również, code jest dołączany do adresu URL.
  4. Jesteś w http://your-redirect-uri?code=CODE (którą kontrolujesz). Wtedy jesteś w stanie się wymienić code dla tokena dostępu przez zapytanie do serwerów Instagram. Oto polecenie cURL: curl -F "client_id=CLIENT_ID" -F "client_secret=CLIENT_SECRET" -F "grant_type=authorization_code" -F "redirect_uri=AUTHORIZATION_REDIRECT_URI" -F "code=CODE" https://api.instagram.com/oauth/access_token

Po otrzymaniu tokena po raz pierwszy, zapisz go (jeśli potrzebujesz dostępu do danych później).

Więcej informacji w oficjalnych dokumentach .: https://www.instagram.com/developer/authentication/