Web service php

0

I have this web service POST that brings json data as I do to show it in an ordered list?

class CurlRequest
    {
        public function sendPost()
        {
            //datos a enviar
            $data = array("a" => "a");
            //url contra la que atacamos
            $ch = curl_init("URL");
            //a true, obtendremos una respuesta de la url, en otro caso, 
            //true si es correcto, false si no lo es
            curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
            //establecemos el verbo http que queremos utilizar para la petición
            curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
            //enviamos el array data
            curl_setopt($ch, CURLOPT_POSTFIELDS,http_build_query($data));
            //obtenemos la respuesta
            $response = curl_exec($ch);
            // Se cierra el recurso CURL y se liberan los recursos del sistema
            curl_close($ch);
            if(!$response) {
                return false;
            }else{
                return $response;
            }
        }}
         $new = new CurlRequest();

    $resultado = $new ->sendPost();
    var_dump($resultado);    

    $data = file_get_contents($resultado);
$products = json_decode($data, true);

foreach ($products as $product) {
    print_r($product);
}
    
asked by Daniel Martinez 10.07.2018 в 18:20
source

0 answers