Cita:
Iniciado por GatorV
No es necesario nusoap.php, ya que con la extensión ya tienes los objetos nativos.
En el
Manual de Certificación de Zend vienen buenos ejemplos y son de los más claros que he visto de como usar SOAP o REST.
Saludos.
Uhm he estado leyendo el PDF y pensaba encontrar mas ejemplos! solo aparece uno de REST
Código PHP:
Ver original$u = ’username’;
$p = ’password’;
$fooTag = "https://{$u}:{$p}@api.del.icio.us/v1/posts/all?tag=foo";
$bookmarks = new SimpleXMLElement($fooTag, NULL, true);
foreach ($bookmarks->post as $bookmark)
{
echo ’<a href="’ . htmlentities($bookmark[’href’]) . ’">’;
echo "</a><br />\n";
}
Y un par de SOAP
Código PHP:
Ver originaltry
{
$client = new SoapClient(’http://api.google.com/GoogleSearch.wsdl’);
$results = $client->doGoogleSearch($key, $query, 0, 10, FALSE, ’’,
FALSE, ’’, ’’, ’’);
foreach ($results->resultElements as $result)
{
echo ’<a href="’ . htmlentities($result->URL) . ’">’;
echo htmlentities($result->title, ENT_COMPAT, ’UTF-8’); echo ’</a><br/>’;
}
}
catch (SoapFault $e)
{
echo $e->getMessage();
}
Y en ese ejemplo utiliza el WSDL de google, entiendo que si se trata de crear un webservice con SOAP, hace falta crear tu el WSDL, en cambio con REST no se utiliza ningun WSDL, correcto?
Muchas gracias de antemano!