Histórico da Página
...
- Client ID (ID cliente)
- Client Secret
- Token de acesso (Access token)
Propriedades do serviço REST instagram.demo
Obter dados do Instagram
O widget Slideshow realiza a autenticação com o Instagram através do protocolo OAuth 2.0, portanto é necessário registrar uma conta no portal do desenvolvedor deste serviço: https: //www.instagram.com/developer.
Após o cadastro, o desenvolvedor poderá registrar um novo cliente, para o qual serão fornecidos o Client ID e Client Secret.
Para obter o token de acesso (Access token), o Instagram oferece dois métodos distintos: Server-side (Explicit Flow) e Client-Side (Implicit) Authentication. A documentação de ambos está disponível neste link e a escolha do método fica a critério do desenvolvedor.
Informações |
---|
Para gerar o token de acesso pelo método Client-Side (Implicit), edite as propriedades do cliente registrado e desmarque a opção de segurança que desabilitar o OAuth implícito. |
Neste exemplo, utilizaremos a autenticação Client-Side (Implicit) para obter o token de acesso.
Abra uma nova aba do navegador e informe a URL abaixo, substituindo CLIENT-ID pelo Client ID obtido anteriormente e REDIRECT-URI pela URL de redirecionamento informada no cadastro do cliente.
Bloco de código |
---|
https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=token |
Ao carregar a URL acima, o navegador será redirecionado para o endereço abaixo, de onde poderá ser copiado o token de acesso (ACESS-TOKEN):
Bloco de código |
---|
http://your-redirect-uri#access_token=ACCESS-TOKEN |