关键词排名搜索引擎优化

树立企业形象,传播公司口碑,让网站天生具备营销能力

免费咨询

百度资源平台API提交推送示例分为四种

日期:2020-12-01 09:00:00   浏览数:15

百度搜索资源平台API递交推送示例分成四种,分别是curl推送示例、post推送示例、php推送示例、ruby推送示例。


1、curl推送示例

即将递交的连接依照每排一条的格式载入一个文本文档中,取名此文档为urls.txt,随后进到该文件所属文件目录,实行以下指令:

curl -H 'Content-Type:text/plain' --data-binary @urls.txt "http://data.zz.baidu.com/urls?appid=1584274397481205&token=lZv5hfmigdZjU7Ws&type=realtime"

应用php、python、java等能够参考这一全过程推送非结构化数据。


2、post推送示例

POST /urls?appid=1584274397481205&token=lZv5hfmigdZjU7Ws&type=realtime HTTP/1.1

User-Agent: curl/7.12.1

Host: data.zz.baidu.com

Content-Type: text/plain

Content-Length: 83

http://www.example.com/1.html

http://www.example.com/2.html


3、php推送示例

$urls = array(
   'http://www.example.com/1.html',
   'http://www.example.com/2.html',
);
$api = 'http://data.zz.baidu.com/urls?appid=1584274397481205&token=lZv5hfmigdZjU7Ws&type=realtime'
$ch = curl_init();
$options =  array(
   CURLOPT_URL => $api,
   CURLOPT_POST => true,
   CURLOPT_RETURNTRANSFER => true,
   CURLOPT_POSTFIELDS => implode("", $urls),
   CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
echo $result;


4、ruby推送示例

require 'net/http'

urls = ['http://www.example.com/1.html', 'http://www.example.com/2.html']

uri = URI.parse('http://data.zz.baidu.com/urls?appid=1584274397481205&token=lZv5hfmigdZjU7Ws&type=realtime')

req = Net::HTTP::Post.new(uri.request_uri)

req.body = urls.join("")

req.content_type = 'text/plain'

res = Net::HTTP.start(uri.hostname, uri.port) { |http| http.request(req) }

puts res.body


阅读文章文中的人还能够阅读文章:

百度搜索资源优化配置服务平台周级百度收录是啥

百度搜索资源优化配置服务平台天级百度收录是啥

百度搜索资源优化配置服务平台钟头百度收录是啥

百度搜索资源优化配置服务平台即时百度收录是啥

栩云营销微信公众号
关注微信公众号获取更多咨讯

我们在微信上期待24小时为您服务

栩云营销是一家集高端、专业、务实的,技术研发与网络营销服务为一体综合营销服务商,擅长网站建设,设计,SEO优化,网络推广及新老网站关键词排名优化,为客户提供综合型数字化创新服务,帮助传统企业实现“互联网+”转型升级
相关推荐
微信公众号

微信公众号