Árvore de páginas

Versões comparadas

Chave

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

...

Ao importar o Kit Intranet com o widget Slideshow, é criado automaticamente um serviço de demonstração do Instagram (instagram.demo) na página Serviços REST do Painel de Controle do Fluig. Embora seja apenas um exemplo, este serviço pode ser adaptado por um desenvolvedor para exibir as fotos de outra conta desta rede social.

...

Deck of Cards
idaccess token
Card
labelPasso 1


  • 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-URL}&scope=user_profile,user_media&response_type=code
Card
labelPasso 2


  • Ao acessar esta URL, o navegador será redirecionado para o endereço abaixo, de onde poderá ser copiado o Code, disponível no final da URL (CODE):
Bloco de código
http://your-redirect-uri.com?code=AQDp3TtBQQ...#_
  • Exemplo de URL com o code gerado.


Informações
Ao capturar o code os caracteres #_ no final devem ser retirados.
Card
labelPasso 3


  • Com o code em mãos é hora de obter por o access code, para isso utilize algum aplicativo que aceita solicitações de cURL e realize a seguinte requisição POST. Na URL fazer a troca dos respectivos parâmetros Client-id, Cliente-Secret, Code e Redirect-Url
Bloco de código
https://api.instagram.com/oauth/access_token?client_id={client-id}&client_secret={client-secret}&code={code}&grant_type=authorization_code&redirect_uri={redirect-url}
  • O retorno deve ser um JSON semelhante a esse:
Bloco de código
{
  "access_token": "IGQVJ...",
  "user_id": 17841405793187218
}
Informações
Caso utilize o Postman passe os parâmetros no body, e não em params. Certifique-se de que a x-www-form-urlencoded esteja habilitada

...