Post Top Ad

Your Ad Spot

domingo, 4 de octubre de 2020

Cómo enviar datos XML a la API con Curl PHP

 Al ser un desarrollador web, debe saber cómo enviar datos a API en PHP. Enviamos datos a servicios web utilizando curl en lenguaje de programación PHP. En este tutorial, veremos  cómo enviar datos XML a servicios web usando curl en PHP.

En la integración de API, necesitamos enviar una solicitud a los servicios web y recibir una respuesta. Así que veamos  cómo enviar datos XML a la API con PHP curl  o cómo enviar datos xml a la api web o cómo publicar datos xml en la aplicación web o cómo publicar datos xml en la url en php.

<? php
       $ xmldata = '<? xml version = "1.0" encoding = "UTF-8"?>
					<estudiante>
					<info>
					<nombre> Rahul kumar </nombre>
					<edad> 10 </ edad>
					<clase> quinto </class>
					<rollno> 25 </rollno>
					</info>
					</student> ';


        $ url = " https://www.website.com/ws ";

        $ ch = curl_init ();
        if (! $ ch) {
            die ("No se pudo inicializar un identificador cURL");
        }
        curl_setopt ($ ch, CURLOPT_URL, $ url);
        curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt ($ ch, CURLOPT_TIMEOUT, 60);
        curl_setopt ($ ch, CURLOPT_POST, verdadero);
       curl_setopt ($ ch, CURLOPT_HTTPHEADER, array ('Tipo de contenido: texto / xml'));
        curl_setopt ($ ch, CURLOPT_POSTFIELDS, $ xmldata);
        curl_setopt ($ ch, CURLOPT_FOLLOWLOCATION, verdadero);
        curl_setopt ($ ch, CURLOPT_SSL_VERIFYPEER, falso);
        curl_setopt ($ ch, CURLOPT_SSL_VERIFYHOST, falso);
        $ resultado = curl_exec ($ ch); // ejecutar
	echo $ resultado; // mostrar respuesta
	curl_close ($ ch);


?>

No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

outbrain

Páginas