I&#39;ve written several times over the years on how to use this module, the last time using an application key that is only good from a given domain: &quot;Accessing a Drupal xmlrpc server using api key and session id from php - a working example you can actually use&quot;:<div>

<br></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8"><a href="http://awebfactory.com.ar/node/434">http://awebfactory.com.ar/node/434</a></div><div><br></div><div><a href="http://awebfactory.com.ar/node/434"></a>The login service also works.</div>

<div><br></div><div>Victor Kane</div><div><a href="http://awebfactory.com.ar">http://awebfactory.com.ar</a></div><div><a href="http://projectflowandtracker">http://projectflowandtracker</a><br><br><div class="gmail_quote">

On Sat, Mar 5, 2011 at 1:32 AM,  <span dir="ltr">&lt;<a href="mailto:jeff@ayendesigns.com">jeff@ayendesigns.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Blake, thanks very much for pointing me at these two examples. So, my first question is regarding the packaging of the parameters. In my case, there will be no authentication. How does that affect the creation of a hash, etc.?<br>


<br>
Jeff<div><div></div><div class="h5"><br>
<br>
On 03/04/2011 06:42 PM, Blake Senftner wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Here&#39;s some example code I posed at d.o showing how to communicate between two Drupal 6 sites using Services 2.2 thru 2.4, &amp; the XMLRPC server:<br>
<br>
<a href="http://drupal.org/node/774298" target="_blank">http://drupal.org/node/774298</a><br>
<br>
you&#39;ll want to examine the &quot;send()&quot; routine, which is used to call any xmlrpc method. The example code uses the Drupal API, rather than cURL, as you are attempting to use. However, the key logic you&#39;ll want to see is the &quot;send()&quot; routine, which is the handling &amp; packaging of the method arguments before calling the remote method. Your code you show below is incorrect for XMLRPC parameter packaging.<br>


<br>
Additionally, as an aid for you to convert between the logic I give above and your attempts to use cURL, I have another post at g.o showing how to communicate with a Services 3.0 REST remote API - with two examples: one using cURL and one using the Drupal API. Granted, my second example is for a REST server in Services 3.0, but it demonstrates the cURL handling - you&#39;ll just need to translate the first code example&#39;s packaging of the method parameters for XMLRPC transport.<br>


<br>
<a href="http://drupal.org/node/1070066" target="_blank">http://drupal.org/node/1070066</a><br>
<br>
</blockquote>
</div></div></blockquote></div><br></div>