28 de março
Código fonte
95 visualizações

Incorporar fotos do Instagram (com PHP ou JavaScript)

 <?php

Acesse https://instagram.pixelunion.net/ e clique no botão azul gigante “Generate Access Token”. O token será gerado para a conta na qual você está logado atualmente.

esse outro artigo aqui ajuda a gerar seu token
$token = "";
//informe o insta id, que são os dez primeiros números do token gerado
$instagram_id = "";
$url = "https://api.instagram.com/v1/users/".$instagram_id."/media/recent?access_token=".$token;</p>

                              
$json = file_get_contents($url);
    $json = json_decode($json);
    ?>
    <div class="insta no-print" style="opacity: 1;">
        <?php $i=0;
        if($json){
            foreach ($json->{"data"} as $value) {
                ?><a class="fancy" rel="shadowbox[insta]" href="<?php echo $value->{"images"}->{"standard_resolution"}->{"url"} ?>" title="<?php echo $value->{"caption"}->{"text"} ?>"><img src="<?php echo $value->{"images"}->{"thumbnail"}->{"url"} ?>"></a><?php $i++; 
            }
        }
        ?>

        

A versão em JavaScript (ReactJS) está disponível no GitHub:

Clique para acessar o repositório

Um pouco sobre o autor

Matteus Barbosa - Desenvolvedor Web
Trabalho como Desenvolvedor web, no regime MEI PJ (Pessoa Jurídica) seguindo preceitos da legalidade. Para saber da minha experiência, acesse meu Currículo, meu Portfólio, a relação de Referências de Clientes ou ainda a Lista de Serviços. As propostas de serviço são iniciadas com conversas informais, seguidas da coleta de requisitos, elaboração do cronograma e por fim a proposta de orçamento. Todas as etapas são acompanhados de perto via ferramenta online e videoconferências. Os pagamentos são registrados com entrega de notas fiscais. Presto serviços de projeto, desenvolvimento e manutenção de sistemas baseados nos mais diversos frameworks.