URL em JSON file_get_content não funciona em PHP
Olá Pessoal,
Preciso de ajuda com consumo de uma URL de um servidor rest que esta me retornando JSON.
Seguinte, estava usando o seguinte código:
<?php
$url = "http://192.168.0.246:8090/vendas/1";
//echo $url;
$arquivo = file_get_contents($url);
$obj = json_decode($arquivo);
$array = json_decode($arquivo, true);
<?
e neste servidor esta me trazendo tudo certinho, mas então foi trocado o servidor de local e não estou mais conseguindo utilizar essa função, acontece que a mesma só me retorna o nome do servidor, tentei também com o código abaixo, mas continua da mesma forma.
<?php
function get_content($URL){
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $URL);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
echo get_content('http://192.168.0.233:8080/vendas/1');
<?
Não sei mais o que fazer, tentei várias coisas mais não esta aparecendo apenas o nome do server mesmo, o estranho é que no browser esta aparecendo o JSON seguinte:
{"Id": 1,"Cliente": {"Id": 1,"Nome": "Tony Stark"},"Endereco": {"Id": 1,"Logradouro": "EUA"},"Data": "2017-05-24","Total": 100 }
Aguardo ajuda...Discussão (0)
Carregando comentários...