Ir para conteúdo
Fórum Script Brasil
  • 0

API Instagram


nellsinho

Pergunta

Bom Dia pessoal, to iniciando no forum com uma duvida, estou tentando fazer uma API pelo Instagram simples mas não estou conseguindo está dando o seguinte erro!
 

 

a seguir o código a linha do erro está com // comentario, OBS: as variáveis $userid e $accessToken está com as minha informações não colocada aqui, porem está correta.

Warning: Invalid argument supplied for foreach() in /home/atacadoi/public_html/fotosTelao/index.php

a variável $result está vindo NULL acredito que seja isso o problema porém não sei o que está acontecendo 


 

<?php
         
        $userid = "f3901c1a29...";
        $accessToken = "554133683...";
 
         
        function fetchData($url){
             $ch = curl_init();
             curl_setopt($ch, CURLOPT_URL, $url);
             curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
             curl_setopt($ch, CURLOPT_TIMEOUT, 20);
             $result = curl_exec($ch);
             curl_close($ch); 
             return $result;
        }
 
 		//$teste = "https://api.instagram.com/v1/users/".$userid."/media/recent/?access_token=".$accessToken."";
        $result = fetchData('https://api.instagram.com/v1/users/'.$userid.'/media/recent/?access_token='.$accessToken.'');
        $result = json_decode($result);
		$teste = $result;
		var_dump($result);
		echo '<br>'.$teste;


//////////////////////////////////////////////////////////////////////erro


 foreach ($result->data as $post) { if($i == 4){
	 
	 
//////////////////////////////////////////////////////////////////////	 
	 
            continue;
        } else { $i++; } ?>
        <!-- Renders images. @Options (thumbnail,low_resoulution, high_resolution) -->
     
        <a class="group" rel="group1" href="<?= $post->images->standard_resolution->url ?>"><img src="<?= $post->images->thumbnail->url ?>"></a>
     
    <?php }?>

 

muito obrigado pela atenção!

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...