Cita de: #!drvy en 27 Noviembre 2017, 03:53 AM
Usa CURL, soporta HTTPS.
Saludos
disculpá mi ignorancia, que es curl?
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: #!drvy en 27 Noviembre 2017, 03:53 AM
Usa CURL, soporta HTTPS.
Saludos
Cita de: #!drvy en 25 Noviembre 2017, 04:28 AM
Por defecto, json_decode convierte el input en objeto. Si lo que buscas es un array, tienes que pasar como segundo parametro el valor true.$autos = json_decode(file_get_contents($url));
echo $autos->auto1->patente;$autos = json_decode(file_get_contents($url), true);
echo $autos['auto1']['patente'];
{"auto1":{"patente":"aaa000"}, "auto2":{"patente":"bbb111"}}
$url = "http://filesusc.com/autos.json";
$array = @json_decode(file_get_contents($url))
;Cita de: #!drvy en 3 Octubre 2015, 11:35 AM
Tal y como lo tienes,foreach($arrayActividades->data as $actividad){
if($actividad->idActividad == $numeroActividad){
echo $numeroActividad, ' realiza: ', $actividad->descripcionActividad;
break;
}
}
Si pudieras organizar el JSON te vendría mucho mejor que la idActividad fuese el index de data, así la búsqueda es mas sencilla y no tienes que recorrer todo el data.
Saludos
{"success":true,
"data":[
{"idActividad":289993,"descripcionActividad":"carpintero"},
{"idActividad":289999,"descripcionActividad":"medico"},
{"idActividad":465210,"descripcionActividad":"escribano"},
{"idActividad":173020,"descripcionActividad":"maestro"},
{"idActividad":522112,"descripcionActividad":"abogado"}]}
$arrayActividades = @json_decode(file_get_contents("https://xxx.com/actividades.json"));
$numeroActividad = '173020';
Cita de: 0roch1 en 28 Septiembre 2015, 22:12 PM
Intenta así.
$url = "https://soa.afip.gob.ar/sr-padron/v2/persona/30500010912";
$resultado = @json_decode(file_get_contents($url));
$idPersona = @$resultado->data->idPersona;
$tipoPersona = @$resultado->data->tipoPersona;
echo $idPersona;
<?php
$personData = json_decode(file_get_contents("https://soa.afip.gob.ar/sr-padron/v2/personas/30564098"));
$longitud = count($personData);
//Recorro todos los elementos
for($i=0; $i<$longitud; $i++)
{
//saco el valor de cada elemento
echo $personData[$i]; //Linea 11
echo "<br>";
}
?>