Cnblogs 的 MetaWeblog 的接口发生了变化
Cnblogs 的 MetaWeblog 的接口发生了变化
最近把 emacs 重新配置了一下,把 cnblogs 包也重构整理了一遍,结果发布时一直报错:
xml-rpc-xml-to-response: XML-RPC fault ‘Method not found: 'Boolean BlogServer.Application.StaticService.AntiTheftService.IsTheft(System.DateTime, Boolean, Boolean, System.String, System.String, Int32)'.’
以为是重构错了,然后 edebug 找到 xml-rpc 里面也没发现什么问题,应该是服务器返回的错误。于是在百度上搜了一下这个错误的信息,发现果然是 cnblogs 的后端发生了变化。
https://group.cnblogs.com/topic/80619.html
现在接口由原来的:
http://www.cnblogs.com/USERNAME/services/metaweblog.aspx
变为了:
https://rpc.cnblogs.com/metaweblog/USERNAME