Não consigo corrigir esse erro: Warning: Invalid argument supplied for foreach() alguem pode me ajudar a concertar ?
<?php $userid = "350695077"; $accessToken = "350695077.1677ed0.4e475de930cc4f7c80b7987b0fcd7567"; 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; } $result = fetchData("https://api.instagram.com/v1/users/{$userid}/media/recent/?access_token={$accessToken}"); $result = json_decode($result); $xx = "1"; foreach ($result->data as $post): if ($xx <= 5) { ?> <div class="fotoGram" style="background-image:url('<?= $post->images->standard_resolution->url ?>')"> <table><tr><td><? if ($xx == 3) { ?><i class="fab fa-instagram"></i><? } ?></td></tr></table> </div> <? $xx++; } endforeach ?>
Felipe
Curtidas 0
Respostas
Réulison Silva
08/10/2019
Olá Cara, antes de tudo. Gostaria de informar que você inseriu seu ID e chave da sua API no exemplo. Poderia detalhar melhor o seu problema. Exemplo: O que a API deve retornar, objetivo e etc. Assim o pessoal da comunidade vai poder te ajudar melhor.
Ahh e não esquece de tirar seu ID e chave da API do exemplo, a não ser que a mesma seja apenas um exemplo também.
Ahh e não esquece de tirar seu ID e chave da API do exemplo, a não ser que a mesma seja apenas um exemplo também.
GOSTEI 0