使用 XML-RPC 管理 WordPress 的内容

有时需要对网站自动化发贴,xml-rpc就是做这个事的。wordpress 的 xml-rpc 据说有漏洞,好多人都建议关闭它。但是 wordpress 的缺省设置中,这个功能是开放的,所以它的安全性应该还是有保证的。

比较简单的使用 xml-rpc 的方式是使用 python。有个网站:https://python-wordpress-xmlrpc.readthedocs.io/en/latest/overview.html 介绍了包 wordpress_xmlrpc 的使用。

https://codex.wordpress.org/XML-RPC_WordPress_API/Posts 介绍了接口参数。不过,有点遗憾的是接口参数介绍得不太规范,有此参数的含义还要试验。无论如何,使用 python 的话,调试速度比较快,也无所谓了。

还有,要注意一下用户密码。在wordpress后台用户管理那里,可以生成一个 Application Password,说是专门提供给应用程序使用的,可以用于 xml-rpc。但是测试过,似乎xml-rpc里面还是得使用真的用户密码才行。

总之,通过xml-rpc,可以添加/删除/修改文章。

 

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *