holas, lo estoy haciendo de esta manera:
api.php
Código PHP:
function VerificaAPI($API_KEY) {
if(empty($API_KEY)):
return false;
$err_cod = "001";
else:
conectar(1);
$sql = "SELECT * FROM api WHERE nro_api = '" .$API_KEY. "'";
$consulta = mysql_query($sql);
$existe = mysql_num_rows($consulta);
$muestra = mysql_fetch_array($consulta);
conectar(0);
if ($existe == 1):
return true;
$API_KEY_BD = $muestra['nro_api'];
$EMPRESA = $muestra['empresa'];
else:
return false;
$err_code = "002";
endif;
endif;
}
if (VerificaAPI($_GET['API_KEY']) == true):
class API {
private $rut;
function _construct($rut){
$this -> rut = $rut;
}
function mostrar($rut){
mysql_query("SELECT * from trabajadores WHERE rut = '" .$rut. "'");
}
}
prueba-api.php
Código PHP:
include('Librerias/api/api.php');
$obj = new API();
$obj -> mostrar('15035098-4');
la idea es que en un script externo a mi plataforma, se escriba algo como el (prueba-api.php) y este script devuelva los datos asociados a la consulta mostrar, pero no lo logro conseguir.
alguien me tira un cable!!
gracias.
pd: como envio os valores via POST? para el API_KEY y para recuperar la consulta?
pd: hice un tema nuevo ya que el otro estaba en WEB GENERAL.