Pessoal, estou tentando consumir uma API mas estou recebendo um bad request. Podem me ajudar ?
Warning: file_get_contents(https://viacep.com.br/ws/86200/json/): Failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in C:\Users\julia\eclipse-workspace\php-oo-parte-2-aula-1-inicio\src\Endereco.php on line 26
<?php
namespace src;
class Endereco
{
private $cep;
private $rua;
private $numero;
public function __construct($cep, $rua, $numero)
{
$this->cep = $cep;
$this->getcep($cep);
$this->rua = $rua;
$this->numero = $numero;
}
protected function getcep($cep)
{
$cep = $this->cep;
if($cep){
$cep = str_replace("-", "", $cep);
$json = file_get_contents('https://viacep.com.br/ws/'. $cep . '/json/');
$jsonToArray = json_decode($json);
print_r($jsonToArray);
}
}
}