Para realizar una solicitud a su API, puede usar CURL:
// Enlace a su API $ url = 'https://yourapi.com'; // Autenticación para tu API $ auth [] = 'AUTENTICACIÓN: yourauthkey'; // Inicia el rizo $ ch = curl_init (); // Deshabilitar la verificación SSL curl_setopt ($ ch, CURLOPT_SSL_VERIFYPEER, false); // Devuelve la respuesta, si es falsa, imprime la respuesta curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, true); // Establecer encabezado de autenticación curl_setopt ($ ch, CURLOPT_HTTPHEADER, $ auth); // Establecer la url curl_setopt ($ ch, CURLOPT_URL, $ url); // Establecer el método POST curl_setopt ($ ch, CURLOPT_POST, 1); // Agregar los campos y valores POST curl_setopt ($ ch, CURLOPT_POSTFIELDS, "postvar1 = valor1 & postvar2 = valor2 & postvar3 = valor3"); // en la vida real deberías usar algo como: // curl_setopt ($ ch, CURLOPT_POSTFIELDS, // http_build_query (array ('postvar1' => 'value1'))); // Ejecutar $ chresult = curl_exec ($ ch); // Clausura curl_close ($ ch);
En su código API, simplemente puede recibir los valores de campo de la variable global $ _POST:
$ postvar1 = $ _POST ['postvar1'];
- ¿Debo aprender Java y desarrollo web lado a lado?
- ¿Por qué alguien compraría plantillas de sitios web HTML en lugar de simplemente descargarlas guardándolas con fines educativos?
- Cómo permitir que mi cliente cambie las imágenes y el texto en su sitio de WordPress
- ¿Cuál es el archivo descargable más grande actualmente presente en la web?
- ¿Qué debo aprender a continuación en PHP después del formulario HTML y el manejo de consultas SQL?