Buenas Noches a todos
Como lo dice el encabezado, necesito enviar 3 parametros (variables) a un URL de un cliente, esto con la finalidad de enviar informacion desde mi sistema a su sistema, son valores sencillos, solo que no se como, me ayudaron un poco enviandome una rutina en PHP pero no se como convertirla a VFP, si alguien tiene un ejemplo, o me puede ayudar con esto, desde ya le doy las gracias
Nota: aqui dejo el codigo que me proporcionaron
<?php
/**
*
* PHP Curl
*
* EJEMPLO CURL DE COMO ACTUALIZAR EXISTENCIAS
*/
/**
* Credenciales API PRUEBA (Despues se cambiaran por unos definidos)
*/
$credentials = array('xxxxxxxxxx','xxxxxxxxxxxxx');
/**
* URL donde se enviaran las nuevas existencias de los medicamentos
*/
$url = "
http://xxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxx";
/**
* Informacion de existencias de medicamentos segun sucursales en formato Array
* sucursal_id = El id de la farmacia.
* farmaco_id = El codigo de el medicamento.
* existencia = A la existencia de el medicamento.
*/
$data = ['sucursal_id'=>5,'farmaco_id'=>2,'existencia'=>20];
/**
* Generacion de cadena para mandarla como parametros y valores.
*/
$data = implode("&",array_map(function($value,$key){ return $key.="=".$value; },$data,array_keys($data)));
/**
* Inicio de CURL
*/
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER,$credentials);
curl_setopt($ch, CURLOPT_POSTFIELDS,$data);
$data = curl_exec($ch);
$httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
/**
* Termino de CURL
*/
/**
* Respuesta servidor
*/
return ($httpcode>=200 && $httpcode<300) ? $data : false;
?>
Nota: las credeciales y URL los modifique ya que es info que ellos me mandaron
por su apoyo Muchas Gracias