文章选自我的博客:https://blog.ljyngup.com/archives/578.html/
起因
为了给博客带来流量,我在CSDN,博客园,简书上开通了账号并且把博客里的一些可以发布的文章也在这些平台发布。
但是同时维护三个博客平台实在太麻烦了,一旦有个地方要修改,三个博客平台全部要修改。所以现在也基本没有同步发布了,但是我始终想实现博客平台同步发布,同步修改。
于是开始研究博客园的发布文章接口,一开始自己抓包分析,发现实在麻烦。于是谷歌之,发现了Metaweblog这个非常好用的API
介绍
XML-RPC是一个远程过程调用(远程过程调用)(remote procedure call,RPC)的分布式计算协议,通过XML将调用函数封装,并使用HTTP协议作为发送机制。
XML-RPC发表于1998年,由UserLand Software(UserLand Software)的Dave Winer及Microsoft共同发表。后来在新的功能不断被引入下,这个标准慢慢演变成为今日的SOAP协议。
可见这个协议发布的非常早,它的官网停留在了2004年。关于这方面的资料非常少,只有在MSDN和博客园很早的文章中才能寻得一点蛛丝马迹。
可我们讲的是Metaweblog,为什么还要介绍XMLPRC?