Wenn ich mit dem Livewriter ein neuen Post erstellen will funktioniert das nicht.
Als http response wird ein sql insert query zurückgegeben, anstelle der Post ID. Ich habe einen anderen Blog auf dem es mit der selben Versionen funktioniert.
Hat jemand eine Idee was hier falsch ist?
Request:
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<methodCall>
<methodName>metaWeblog.newPost</methodName>
<params>
<param>
<value>
<string>1</string>
</value>
</param>
<param>
<value>
<string>my@email.xyz</string>
</value>
</param>
<param>
<value>
<string>mysupersecretpassword</string>
</value>
</param>
<param>
<value>
<struct>
<member>
<name>title</name>
<value>
<string>test</string>
</value>
</member>
<member>
<name>description</name>
<value>
<string><p>tets</p></string>
</value>
</member>
<member>
<name>mt_text_more</name>
<value>
<string />
</value>
</member>
<member>
<name>mt_keywords</name>
<value>
<string />
</value>
</member>
<member>
<name>wp_slug</name>
<value>
<string />
</value>
</member>
<member>
<name>mt_basename</name>
<value>
<string />
</value>
</member>
<member>
<name>wp_password</name>
<value>
<string />
</value>
</member>
<member>
<name>categories</name>
<value>
<array>
<data />
</array>
</value>
</member>
<member>
<name>mt_excerpt</name>
<value>
<string />
</value>
</member>
<member>
<name>mt_tb_ping_urls</name>
<value>
<array>
<data>
<value>
<string>(comma separated)</string>
</value>
</data>
</array>
</value>
</member>
</struct>
</value>
</param>
<param>
<value>
<boolean>0</boolean>
</value>
</param>
</params>
</methodCall>
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<methodResponse>
<params>
<param>
<value><string><pre>INSERT INTO serendipity_entries (title,body,extended,isdraft,allow_comments,moderate_comments,timestamp,exflag,comments,last_modified,author,authorid) values ('test', '<p>tets</p>', '', 'true', '1', '', '1395995303', '0', '0', '1395995303', '', '1')</pre> / Data truncated for column 'moderate_comments' at row 1</string></value>
</param>
</params>
</methodResponse>