Post Top Ad

Your Ad Spot

domingo, 4 de octubre de 2020

Cómo PUBLICAR datos JSON con PHP cURL

 Cuando trabajamos en servicios web, generalmente se requiere enviar datos json a través del método POST.

En este tutorial veremos cómo publicar datos json con PHP curl .

Es muy fácil publicar datos en formato json usando el encabezado Content-Type: application / json en CURLOPT_HTTPHEADER.

Aquí colocamos datos en una matriz PHP y los codificamos en una cadena JSON usando la función json_encode ().

Veamos cómo enviar datos json a través del método de publicación

<? php 

$ url = 'https://www.website.com/ws/filename.php';

$ data = array ("first_name" => "First name", "last_name" => "last name", "email" => "myemail@gmail.com");

$ cadena_datos = json_encode ($ datos);

$ ch = curl_init ($ url);

curl_setopt ($ ch, CURLOPT_POST, verdadero);

curl_setopt ($ ch, CURLOPT_POSTFIELDS, $ cadena_datos);

curl_setopt ($ ch, CURLOPT_HTTPHEADER, array ('Tipo de contenido: aplicación / json'));

curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, verdadero);

$ resultado = curl_exec ($ ch);

$ err = curl_error ($ ch); 

if ($ err) {
 echo "CURL Error #:". $ err;
} más {
 echo $ resultado; // mostrar respuesta
} 

curl_close ($ ch);

?> 
 

No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

outbrain

Páginas