现在的位置: 首页 > 综合 > 正文

百度博客PING 介绍

2012年03月21日 ⁄ 综合 ⁄ 共 1532字 ⁄ 字号 评论关闭

百度博客PING 服务手动提交地址     附:百度博客PING 服务问答

http://ping.baidu.com/ping.html

博客提交,在提交框中输入您的博客地址或RSS 地址,然后点击“提交博客”按钮即可。

http://utility.baidu.com/blogsearch/submit.php

使用ping 服务,可以让百度blogsearch 在第一时间抓取到您博客上的新内容。
1 什么是Ping 服务?
ping 是基于XML_RPC 标准协议的更新通告服务,是用于blog 在内容更新时通知百度
blogsearch 及时进行抓取、更新的方式。百度blogsearch 在成功接受到ping 以后,会
立刻进行抓取并更新。使用ping 服务,可以让百度blogsearch 在第一时间抓取到您博
客上的新内容。
2 Ping 服务的使用方法
你可以采取手动通知和自动通知两种方式使用ping 服务:
手动ping:访问http://ping.baidu.com/ping.html 页面,在输入框中输入博客地址或
者feed 地址,点击“提交博客”按钮即可。
自动ping:如果您的博客程序支持自动ping 功能,您只需把百度的Ping 服务地址配置
到你的Blog 发布后台或者客户端程序中,就可以实现自动通知的功能。百度ping 服务
的地址为:http://ping.baidu.com/ping/RPC2。
3 自动ping 的XML_RPC 客户请求需要包含哪些部分?
发送给博客搜索Ping 服务的XML-RPC 客户请求需要包含如下元素:
RPC 端点: http://ping.baidu.com/ping/RPC2
调用方法名: weblogUpdates.extendedPing
参数: (应按照如下所列的相同顺序传送)
博客名称
博客首页地址
新发文章地址
博客rss 地址
4 ping 请求包的例子:
weblogUpdates.extendedPing xml-rpc 请求举例:
POST /ping/RPC2 HTTP/1.0
User-Agent: request
Host: ping.baidu.com
Content-Type: text/xml
Content-Length: 511

weblogUpdates.extendedPing

百度的空间

http://hi.baidu.com/baidu/

http://hi.baidu.com/baidu/blog/item/5e8b10d574e971cd50da4b74.

html

http://hi.baidu.com/baidu/rss

ping-service 响应举例
ping-service 对非POST 方法请求返回HTTP_METHOD_NOT_ALLOWED(405)错误代码,对
超大错误包返回HTTP_REQUEST_ENTITY_TOO_LARGE(413)错误代码,对非“text/xml”
请求包返回HTTP_UNSUPPORTED_MEDIA_TYPE(415)错误代码。
其他情况返回HTTP_OK(200)代码,xml-rpc 响应http 包体为一个xml 文档,含有一
个int 值,0表示推送成功,其他值表示推送失败,目前只有0和1。
推送成功时的服务器响应包为:
HTTP/1.1 200 OK
Date: Mon, 11 May 2009 11:54:53 GMT
Content-Length: 156
Connection: close
Content-Type: text/xml

0

推送失败时的服务器响应包为:
HTTP/1.1 200 OK
Date: Mon, 11 May 2009 11:54:53 GMT
Content-Length: 156
Connection: close
Content-Type: text/xml

1

抱歉!评论已关闭.