百度资源平台API提交推送示例,六脑网络义乌做网站,义乌网站建设,

2026-06-01 07:53:51 0

百度资源平台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小时内与您取得联系。

招聘 18267911455
  • Contact Number

    18267911455 / 19558451994

    工作时间:8:00 - 17:00
  • Address

    浙江省义乌市后宅街道德胜小区十一幢三单元四楼

备案号:ICP2024104151号-1
网站地图
电话:18267911455
Copyright © 2025 6NAO All rights reserved.