Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Fazendo requisição HTTP com varias categorias de uma API com PHP

Preciso de uma ajuda, estou recebendo dados de uma API só que essa API tem vairas categorias. Alguém saber como faço uma chamada para receber esses dados em um só lugar com PHP? exemplo: API: http:exemploapi.com.br/rss/categoria/token_da_api

está API possui as categorias economia esporte politica etc...

1 resposta

Olá Marcos, peço desculpas pela demora no retorno.

Nesse caso o modo mais simples seria separar o código de acesso à API em uma função e colocar as categorias em um array, a partir daí pode ser utilizado um foreach para acessar cada categoria e buscar na API:

$categorias = ['economia', 'esporte', 'politica'];
$feed = [];

foreach($categorias as $categoria) {
    $feed[] = buscar_categoria($categoria);
}

Seria sobre a estrutura mesmo a dúvida ou sobre algo como unir os resultados? Qualquer coisa é só falar!