• Здравствуйте, столкнулся с проблемой: надо отправить комментарий к записи через xmlrpc.php, обратившись к ней через POST запрос.

    Составил XML согласно официальной документации, отправляю запрос и получаю faultCode -32700 parse error. not well formed. Поискал решения в сети, нашел готовые XML, однако работать оно от этого не стало.

    XMl, который я отправляю:

    <?xml version="1.0" encoding="UTF-8"?>
    <methodCall>
    	<methodName>wp.newComment</methodName>
    	<params>
    		<param>
    			<value>
    				<int>1</int>
    			</value>
    		</param>
    		<param>
    			<value>
    				<string>GrinJ</string>
    			</value>
    		</param>
    		<param>
    			<value>
    				<string>0</string>
    			</value>
    		</param>
    		<param>
    			<value>
    				<int>1406</int>
    			</value>
    		</param>
    		<param>
    			<value>
    				<struct>
    					<member>
    						<name>comment_parent</name>
    						<value>
    							<int>0</int>
    						</value>
    					</member>
    					<member>
    						<name>content</name>
    						<value>
    							<string>Test</string>
    						</value>
    					</member>
    					<member>
    						<name>author</name>
    						<value>
    							<string>GrinJ</string>
    						</value>
    					</member>
    					<member>
    						<name>author_url</name>
    						<value>
    							<string>http://example.org</string>
    						</value>
    					</member>
    					<member>
    						<name>author_email</name>
    						<value>
    							<string>test@example.com</string>
    						</value>
    					</member>
    				</struct>
    			</value>
    		</param>
    	</params>
    </methodCall>

  • Тема «Отправка комментария через xmlrpc.php» закрыта для новых ответов.