Newbie alert... I'm using the xml-rpc interface, and have
set my authentication type to "desktop application".
I'm calling getFrob, which seems to be working, but
when I call getToken, sending in the supplied frob,
I get a "108 invalid frob" error.
Any clues appreciated!
I've attached the xml trace of the two call below.
Many TIA,
Mark
Authentication Type: Desktop Application
<?xml version='1.0'?>
<methodCall>
<methodName>flickr.auth.getFrob</methodName>
<params>
<param>
<value><struct>
<member>
<name>api_sig</name>
<value><string>02d5eba7ecad1f58d9b217c0e633a61f</string></value>
</member>
<member>
<name>api_key</name>
<value><string>d235b0b3f6edf454a03b3d51e06ce96b</string></value>
</member>
</struct></value>
</param>
</params>
</methodCall>
<?xml version="1.0" encoding="utf-8" ?>
<methodResponse>
<params>
<param>
<value>
<string>
<frob&gt;5821504-d58a56344b330d1d&lt;/frob>
</string>
</value>
</param>
</params>
</methodResponse>
<?xml version='1.0'?>
<methodCall>
<methodName>flickr.auth.getToken</methodName>
<params>
<param>
<value><struct>
<member>
<name>frob</name>
<value><string>5821504-d58a56344b330d1d</string></value>
</member>
<member>
<name>api_key</name>
<value><string>d235b0b3f6edf454a03b3d51e06ce96b</string></value>
</member>
<member>
<name>api_sig</name>
<value><string>8d872a9e5559501e578b7bf7dc0d4b7d</string></value>
</member>
</struct></value>
</param>
</params>
</methodCall>
<?xml version="1.0" encoding="utf-8" ?>
<methodResponse>
<fault>
<value>
<struct>
<member>
<name>faultCode</name>
<value><int>108</int></value>
</member>
<member>
<name>faultString</name>
<value><string>Invalid frob</string></value>
</member>
</struct>
</value>
</fault>
</methodResponse>
.