• Resolved vladlisovenko

    (@vladlisovenko)


    When I try to create new post from my app I get response:
    <?xml version=”1.0″ encoding=”UTF-8″?>
    <methodResponse>
    <fault>
    <value>
    <struct>
    <member>
    <name>faultCode</name>
    <value><int>-32700</int></value>
    </member>
    <member>
    <name>faultString</name>
    <value><string>parse error. not well formed</string></value>
    </member>
    </struct>
    </value>
    </fault>
    </methodResponse>

    text of request:
    <?xml version=”1.0″?>
    <methodCall>
    <methodName>wp.newPost</methodName>
    <params>
    <param>
    <value><int>1</int></value>
    </param>
    <param>
    <value><string>myname</string></value>
    </param>
    <param>
    <value><string>******</string></value>
    </param>
    <param>
    <name>content</name>
    <value>
    <struct>
    <member>
    <name>post_type</name>
    <value>post</value>
    </member>
    <member>
    <name>post_status</name>
    <value>draft</value>
    </member>
    <member>
    <name>post_date</name>
    <value>2017-53-28 23:53:25</value>
    </member>
    <member>
    <name>post_title</name>
    <value>First autopost.</value>
    </member>
    <member>
    <name>post_content</name>
    <value>Autopost.</value>
    </member>
    </struct>
    </value>
    </param>
    </params>
    </methodCall>

    What I do wrong?

Viewing 9 replies - 1 through 9 (of 9 total)
  • Moderator t-p

    (@t-p)

    When I try to create new post from my app …

    Which “app”?

    Thread Starter vladlisovenko

    (@vladlisovenko)

    I developed small application for auto-posting and I try to post some text from it on my site.

    Moderator t-p

    (@t-p)

    Sorry, these forums do not support commercial/custom themes or products 🙂

    • This reply was modified 9 years, 4 months ago by t-p.
    Thread Starter vladlisovenko

    (@vladlisovenko)

    1. My app is not commercial, I just try to automatize my blog on WordPress.
    2. Question is about XMLRPC API, it doesn’t matter where I try to post from, XMLRPC API doesn’t work properly.

    Moderator bcworkz

    (@bcworkz)

    An online XML validation tool returned the following with your code. It was picked at random from search results, I cannot confirm how well it works or its accuracy.

    Error on->  Line :1 Column :14
    Message :String not started expecting ' or "
    
    Error on->  Line :1 Column :14
    Message :Malformed declaration expecting version
    
    Error on->  Line :1 Column :14
    Message :Blank needed here
    
    Error on->  Line :1 Column :14
    Message :parsing XML declaration: '?>' expected
    • This reply was modified 9 years, 4 months ago by bcworkz.
    Thread Starter vladlisovenko

    (@vladlisovenko)

    I’ve changed first string to:
    <?xml version=’1.0′ encoding=’UTF-8′?>
    checked file with online xml validator, which said “No errors were found”
    but I keep getting the same error.
    Could you get me link of your online xml validator?

    Thread Starter vladlisovenko

    (@vladlisovenko)

    bcworkz, maybe you can get me a valid xml with xmlrpc-request?

    Thread Starter vladlisovenko

    (@vladlisovenko)

    I just discovered that xml posted above is not the same as in my file, for example quotes in first line are different.

    • This reply was modified 9 years, 4 months ago by vladlisovenko.
    Thread Starter vladlisovenko

    (@vladlisovenko)

    I’ve solved issue – it was problem with encoding – xml was saved with wrong coding page.

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘XMLRPC: Fault code 32700, parse error not well formed’ is closed to new replies.