不清楚将这篇博客放到前端合不合适。。

博客园 MetaWeblog 的用法

API: rpc.cnblogs.com/metaweblog/jffun-blog#BlogInfo

一般都用 XML-RPC 库(Node.js 环境下可以用baalexander/node-xmlrpc),下面是直接使用的流程:

  1. 构造请求主体的 XML,格式参见XML-RPC或下面例子

  2. 发送请求到https://rpc.cnblogs.com/metaweblog / 您的博客名

  3. 解析响应主体中的 XML

例如:

地址:https://rpc.cnblogs.com/metaweblog/jffun-blog
方式:POST
请求主体:
<?xml version="1.0"?>
<methodCall>
<methodName>blogger.getUsersBlogs</methodName>
<params>
<param>
<value><string>appkey</string></value>
</param>
<param>
<value><string>真能逗我笑</string></value>
</param>
<param>
<value><string>这里是密码</string></value>
</param>
</params>
</methodCall> 响应主体:
<?xml version="1.0"?>
<methodResponse>
<params>
<param>
<value>
<array>
<data>
<value>
<struct>
<member>
<name>blogid</name>
<value>
<string>408721</string>
</value>
</member>
<member>
<name>url</name>
<value>
<string>https://www.cnblogs.com/jffun-blog/</string>
</value>
</member>
<member>
<name>blogName</name>
<value>
<string>真能逗我笑</string>
</value>
</member>
</struct>
</value>
</data>
</array>
</value>
</param>
</params>
</methodResponse>

参考

最新文章

  1. 了解Solr6.1结构及实现原理
  2. android开发------编写用户界面之相对布局
  3. Hibernate框架之入门
  4. Linux嵌入式系统与硬件平台的关系
  5. android UI设计时须要注意遵循的设计原则
  6. visual studio 2013 c++ 打开code map 功能
  7. 根据IP地址查询所在地
  8. druid配置(转)
  9. java基础之junit测试框架
  10. iOS基础 - iOS网络基础
  11. C语言--第14.15周作业
  12. 【一天一道Leetcode】#203.Remove Linked List Elements
  13. kafka配置项host.name advertised.host.name
  14. pythonのpygame初体验
  15. particles.js中文开发手册
  16. 洛谷P2569 股票交易 [SCOI2010] dp
  17. leetcode84
  18. java多线程快速入门(二)
  19. 新C# 操作Excel属性
  20. HBase中无法使用backspace删除

热门文章

  1. 如何写一个 Burp 插件
  2. 雪花算法生成ID
  3. UIWebView与JS的交互
  4. 查看 apache 的编译参数
  5. 为什么对华为不拍Arm?
  6. MongoDB入门_shell基本操作
  7. VS编译器问题总结
  8. yum 问题
  9. mysql忽视大小写
  10. linux之crontab定时器