Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] API - curl_setopt donde está el error?

Estas en el tema de API - curl_setopt donde está el error? en el foro de PHP en Foros del Web. donde está el error en este código? Código PHP: <?php        function  XML_Abfrage_post ( $url ,  $postDaten ) {            $Abfrage  =  curl_init ();            curl_setopt ...
  #1 (permalink)  
Antiguo 25/05/2013, 19:19
 
Fecha de Ingreso: febrero-2013
Mensajes: 163
Antigüedad: 13 años, 7 meses
Puntos: 1
API - curl_setopt donde está el error?

donde está el error en este código?
Código PHP:
<?php  
    
function XML_Abfrage_post($url, $postDaten) {  
        
$Abfrage = curl_init();  
        
curl_setopt($Abfrage, CURLOPT_URL, $url);  
        
curl_setopt($Abfrage, CURLOPT_HEADER, true);  
        
curl_setopt($Abfrage, CURLOPT_RETURNTRANSFER, true);  
        
curl_setopt($Abfrage, CURLOPT_POST, true);  
        
curl_setopt($Abfrage, CURLOPT_POSTFIELDS, $postDaten);  
        
curl_setopt($Abfrage, CURLOPT_CONNECTTIMEOUT, 10);
        
curl_setopt($Abfrage, CURLOPT_TIMEOUT, 60);
        
$ausgAbfrage = curl_exec($Abfrage);  
        
curl_close($Abfrage);  
        
$xmlAbfrage = strstr($ausgAbfrage, '<?xml');  
        
$arrayAbfrage = simplexml_load_string($xmlAbfrage);  
        return 
$arrayAbfrage;  
    }   
    
$postString = 'eid='.$_GET["eid"].'&et='.$_GET["et"].'&lt='.$_GET["lt"].'&dn='.$_GET["dn"];  
    
$arrayLeaderboard = XML_Abfrage_post('world.needforspeed.com/SpeedAPI/ws/game/nfsw/leaderboards', $postString);  
    
print_r($arrayLeaderboard);       
    
?>
Hasta ayer me funcionaba perfecto. Pero desde hoy se queda cargando hasta que me muestra error interno, agregué las lineas curl_setopt($Abfrage, CURLOPT_CONNECTTIMEOUT, 10); curl_setopt($Abfrage, CURLOPT_TIMEOUT, 60); y no imprime nada... se supone que me tiene que imprimir un xml según las peticiones que envio

Estoy utilizando la API de un juego. Aquí es la guía para utilizarla http://world.needforspeed.com/SpeedAPI/doc/ luego en "Get Leaderboard (New)"

al parecer no estoy invocando correctamente la URI... ??? ayuda :(

Última edición por mathiasmontiel; 25/05/2013 a las 19:27
  #2 (permalink)  
Antiguo 25/05/2013, 19:31
 
Fecha de Ingreso: febrero-2013
Mensajes: 163
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: API - curl_setopt donde está el error?

ya lo solucioné, debía poner https:// xD

Etiquetas: api
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:40.