*edited
[PHP / HTML] Pasar parametro a una API
Colapsar
X
-
[PHP / HTML] Pasar parametro a una API
Etiquetas: Ninguno -
Comentario
-
si tenes control de la api (es decir si podes tocar el codigo) proba lo que te digo, harcodea el Request
doy por descontado que estas llegando al WS y demas, sino es asi, deberias ver porque no llegas a invocarlo. No tenes que tener Key, ni usuario ni nada?Comentario
-
no nada, no puedo acceder a la api de ninguna forma, solo paso los parametros y me tiene que devolver lo que dice ahi:
<xs:element minOccurs="0" name="apellido" type="xs:string"/>
<xs:element minOccurs="0" name="condicionIva" type="xs:string"/>
<xs:element minOccurs="0" name="cuit" type="xs:long"/>
<xs:element minOccurs="0" name="domicilioCalle" type="xs:string"/>
<xs:element minOccurs="0" name="domicilioCodigoPostal" type="xs:string"/>
<xs:element minOccurs="0" name="domicilioDpto" type="xs:string"/>
<xs:element minOccurs="0" name="domicilioLocalidad" type="xs:string"/>
<xs:element minOccurs="0" name="domicilioNumero" type="xs:string"/>
etc etcComentario
-
ahora lo que estoy intentando es asi
Código PHP:function get($url,$follow=false) { $this->init(); curl_setopt($this->curl, CURLOPT_URL, $url); curl_setopt($this->curl, CURLOPT_POST,false); curl_setopt($this->curl, CURLOPT_HEADER, $follow); curl_setopt($this->curl, CURLOPT_REFERER, ''); curl_setopt($this->curl, CURLOPT_FOLLOWLOCATION, $follow); $result=curl_exec ($this->curl); if($result === false){ echo curl_error($this->curl); } $this->_close(); return $result; } echo get();
pero no me da ni la horaEditado por última vez por CcCamikaze; 14-01-2016, 12:56 PM.Comentario
-
tambien estoy probando con esta otra:
Código PHP:function get($method, $url, $data) { // Convertimos el array de parametros en un query string $data = http_build_query($data); // y lo agregamos a la URL en caso de un GET o DELETE if (($method === "GET") || ($method === "DELETE")) { $url .= '?' . $data; } // Definimos opciones comunes a todas las llamadas $options = array( CURLOPT_URL => $url, CURLOPT_CUSTOMREQUEST => $method, CURLOPT_RETURNTRANSFER => true, CURLOPT_HEADER => false ); // Si es necesario, agregamos los parametros al body de la llamada if ($data) { $options[CURLOPT_POSTFIELDS] = $data; } // Ejecutamos la llamada $call = curl_init(); curl_setopt_array($call, $options); $response = curl_exec($call); curl_close($call); // Retornamos el resultado como array return json_decode($response, true); } $login = get( 'GET', 'http:/$url', array( 'username' => 'sandra1814', 'hash' => 'asd' ) ); print_r($login);Editado por última vez por CcCamikaze; 14-01-2016, 12:57 PM.Comentario
-
-
ya lo pude resolver.. es asi:
Código PHP:<?php $url = 'http://200.68.88.65:8081/data/data?wsdl'; $client = new SoapClient($url, array("trace" => 1, "exception" => 0)); $params = array( 'username' => 'sandra1814', 'passwordMD5' => 'asdasdasd' ); $result = $client->__soapCall('consultarInfoEscribano', array($params)); var_dump($result); ?>Editado por última vez por CcCamikaze; 14-01-2016, 12:57 PM.👍 1Comentario
-
era para wordpress eso. Cuenta como Framework? (para mi wp es caca pero bue)
si, hace un año renuncie, trabaje 8 años y medio en la misma oficina hasta que me pudri. Renuncie y me puse a buscar clientes, hago desarrollo web e ilustracion .. y nada.. vivo de eso jeh. Tengo un par de clientes que me dan de comer asi que todo bien. No volveria nunca mas a una oficina en mi vida. Asi como estoy ahroa estoy genial. no se porque no lo hice antes.👍 2Comentario
-
es una buena decision trabajar por tu cuenta, yo tengo mi consultora y me llegan algunos laburos que no hago o cosas que tengo que tercerizar, te voy a contactar por face
y no, wordpress no es un framework, es caca pero a veces da de comer jaja
yo si puedo evitarlo lo evito , los aconsejo a hacer otra cosa, pero WP esta muy de moda👍 2Comentario

Comentario