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