Hola a todos y gracias de antemano.

La consulta en cuestión...

Tengo un cliente que está interesado en trabajar con el API que pone a disposición Fotolia. Está interesado en poder realizar busquedas y rescatar datos desde la biblioteca de Fotolia.

He estado consultando su documentación, trabajan con intercambio de xml, pero no sé como enviar la consulta en cuestión, reseño parte de la documentación...

Formato de consultas XML/RPC
El formato XML/RPC está disponible para consultas/respuestas. XML-RPC es un procedimiento de protocolo remoto que funciona en internet. Un mensaje XML-RPC es una petición HTTP-POST. El cuerpo está en XML. Un procedimiento ejecuta en el servidor y el valor devuelve también XML formateado. más información sobre XML/RPC
Cabecera


POST /Xmlrpc/rpc HTTP/1.0
Host: api.fotolia.com
Connection: close
Content-Type: text/xml
Content-Length: 569


Ejemplo de consulta

<?xml version="1.0" encoding="utf-8"?>
<methodCall>
<methodName>xmlrpc.test</methodName>
<params>
<param>
<value>
<string>YOUR_API_KEY</string>
</value>
</param>
</params>
</methodCall>

Ejemplo de respuesta

<?xml version="1.0" encoding="utf-8"?>
<methodCall>
<methodName>fotolia.test.test</methodName>
<params>
<param>
<value>
<struct>
<member>
<name>name</name>
<value><string>value</string></value>
</member>
<member>
<name>name2</name>
<value><string>value2</string></value>
</member>
</struct>
</value>
</param>
</params>
</methodCall>


En resumidas cuentas, no sé como trabajar con este tipo de intercambio, hasta el momento solo había leido XML, puede alguien remitirme un pequeño ejemplo de como realizar el envío de la consulta y rescatar la restuesta al mismo tiempo?

Muchas gracias