Fwd: [wp-hackers] Bug in wp_upload_bits?
Peter Westwood
peter.westwood at ftwr.co.uk
Tue Nov 28 12:08:26 GMT 2006
On Tue, November 28, 2006 11:24 am, Steve Winton wrote:
> Hi Peter
>
> Forwarding this to you personally - it's waiting to be approved by the
> wp-hackers list moderator because the message is so big.
>
> Cheers,
> Steve
>
> ---------- Forwarded message ----------
> From: Steve Winton <stevewinton at gmail.com>
> Date: Nov 28, 2006 11:12 AM
> Subject: Re: [wp-hackers] Bug in wp_upload_bits?
> To: wp-hackers at lists.automattic.com
>
>
> Hi Peter,
>
> Thanks for this.
>
> I'm using the XML-RPC for PHP library, version 2.1
> (http://phpxmlrpc.sourceforge.net/).
>
> The HTTP request sent by the library is attached
> (newMediaObject_request.txt). Hope it's ok to send attachments to this
> list - my email client was messing with the formatting when I did a
> straight copy and paste!
>
Ok.
Your request looks like this:
<methodCall>
<methodName>metaWeblog.newMediaObject</methodName>
<params>
<param>
<value>
<array>
<data>
<value><string>0</string></value>
<value><string>steve</string></value>
<value><string>welcome</string></value>
<value>
<struct>
<member>
<name>name</name>
<value><string>09 Do You Speak English_.mp3</string></value>
</member>
<member>
<name>type</name>
<value><string>audio/mpeg</string></value>
</member>
<member>
<name>bits</name>
<value><string></string></value>
</member>
</struct>
</value>
</data>
</array>
</value>
</param>
</params>
</methodCall>
The bug is here: "<value><string>base64stuff</string></value>"
That should be "<value><base64>base64stuff</base64></value>"
See the XMLRPC [1] and metaweblogapi [2] specs for more info.
[1] http://www.xmlrpc.com/spec
[2] http://www.xmlrpc.com/metaWeblogApi#metaweblognewmediaobject
westi
--
Peter Westwood <peter.westwood at ftwr.co.uk>
http://blog.ftwr.co.uk
More information about the wp-hackers
mailing list