Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • 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