国内站长平台添加sitemap都是需要验证码,添加累死,还是国外平台支持的比较好,不做限制。修改cookie即可提交。
function addSiteMap($id) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://www.bing.com/webmasters/api/sitemaps/submit?siteurl=https%3A%2F%2Fdoc.20230611.cn%2F'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, '{"siteUrl":"https://doc.20230611.cn/","sitemaps":[{"uri":"https://doc.20230611.cn/sitemap/map' . $id . '.xml"}]}'); $headers = array(); $headers[] = 'authority: www.bing.com'; $headers[] = 'accept: application/json, text/javascript, */*; q=0.01'; $headers[] = 'accept-language: zh-CN,zh;q=0.9'; $headers[] = 'cache-control: no-cache'; $headers[] = 'content-type: application/json;charset=UTF-8'; $headers[] = 'cookie: MUID=32E871C47F3C6E961C30624D7E7F6F63; SRCHD=AF=QBLH; SRCHUID=V=2&GUID=86BAD81A8B264B26B96233FB79D7A032&dmnchg=1; SRCHUSR=DOB=20230911; SRCHHPGUSR=SRCHLANG=zh-Hans; MMCASM=ID=D7E2A2DC2A2E438B91F045F4BE7D2B53; _HPVN=CS=eyJQbiI6eyJDbiI6MiwiU3QiOjAsIlFzIjowLCJQcm9kIjoiUCJ9LCJTYyI6eyJDbiI6MiwiU3QiOjAsIlFzIjowLCJQcm9kIjoiSCJ9LCJReiI6eyJDbiI6MiwiU3QiOjAsIlFzIjowLCJQcm9kIjoiVCJ9LCJBcCI6dHJ1ZSwiTXV0ZSI6dHJ1ZSwiTGFkIjoiMjAyMy0wOS0xN1QwMDowMDowMFoiLCJJb3RkIjowLCJHd2IiOjAsIkRmdCI6bnVsbCwiTXZzIjowLCJGbHQiOjAsIkltcCI6MTR9; _EDGE_S=SID=19892CA47C716A8A1E663F347D326BBB; MUIDB=32E871C47F3C6E961C30624D7E7F6F63; .AspNet.ExternalCookie=haDxQjVQvmK1kSMFHXkhEwT0gBvE0r9I-v4ewSgCFm1G9NvAbNWiiZJfw1VuPhVkffdQUvGAV-Q1z-rV2MhF4WNpRAt-aSAqBN_orpCREe2zv6fE9VmOSF-pZZKxTkLAcU7SHY-HcdzNk-5zzOXGkOog0DU0Nhjog4S0IC6TsNos0wNNucXUxsfh-7Rfq_O5HSkrxT2ftpTir-n52Ot8Kq62oN5-_2IyEFTohxLuPM1_ab7jemB4SLP6cnTu6Ejmxm7vUdYH9JL6NbI9T9JegH_N97H2qhE67-9P6AWoaVIq7uJwdqhwmn0Qs7SdcCMNY8vwf28L3y8-Ru4keYcXFq20Cg3fs-ckKTpOkNR3Qdh9xgiLSSI09YoYWUI2y2XjXf2P451FUEGHL77l1qfN6Vw4BrkQhCMpwWpKU5m4w-O6eull5aefOKwB8Bj1O2cY34y59hQwGgijUg3mBecUkjH9ZtlRf6sfobtLya6i6Oa8zmxy77vstXUxB9qIWqU9I-Y1fRlcnXLJAHSycj-g9tKhmvaf3TU3RDll9DL_lhKFiQKwQw0dXHtvTuXOon7QSjp58WZf9JJN0xaFYOhvDf26whfAA0wr0mLNY5uNV0ke-c8sV_kRcR0PUKWAjKejUhsYHN9oYXgHuEFkhSAPAGx-RANBplZJpsJHt1kekVETFn4Nb_wZYGp0RvF95-Oaqt0od9c69Oy3wDueMTU1x9PhPhA6w1yoo3xwoBXagfWYyT1f_yrxnGvDzo2PHrHg&BWTUserCookie=AAEAAHlh9c7YmGh1j6VdmJEkWLtDY8ropjnLZl20gbqHITyMzAVZahD+kX/ZFopE/kAp1tjktZX44ERwQwvZ7Cx7EYcYkxEp9CiPLhP319Sk8EIziBV3tfmGDry+eph5rHKF8zk3k4OE+9hiG943cxa3IKLtO1DO4KE8S+zgXoUY/H/b8ERc3NH0YNuKE5dz1ExXhAkhL1wm0KDFrxL2s4sC6T4hLyvncK7kpf98jyF9Phmr3qFZPwHCbyvVq6MNgcUpqT3wop7tp93FQLK3bzcH7Lip3UrJemXCMezbg+HJpkDJL+NEyX8iVnUKaolmlhybaR+MY3RDNlaZAR7Fbn8mzcj3crHnmObHlR2PtpcJ1sp/iqAT5r+LSuC+q3W3nEzT0AABAAApuM2uKeLGQ0RUPDgBOnWAMSgibNjciVH/l+fqiOwdwZcf/Cf0Ht9cctbVytYcrsLNOkCfP3EvcQCU5LfuytiOr/7V4N3WfGpfzgj4D3Ox83ngvc3JtZhpGd9Q0sapGqXkBpDEvttvxNpaMdgU8smykKYSluq7CkYKxpM7ymX1jrGSP3oGwoQmbIRjJPigQgG19RwX08GMwnKznWdj13yfJEjUoeHrFbyUpqD7ZabkdeBm8Ks5Zhytfysam25qapArdy3XtCSLP3OWN5f5ycQOkAIMhXkrafwTHbUiMxmdq0VAdSydiD4ONhL84kvB+iFETzPAOwPwlgwg9W0nwNahsAEAAO/tuca8wq0iAJZGb30ypXgKHdaZ3ob5qeNHEE04hWc8Ep7sG95/31gq1Bvl/tgo8IUZLn8osW5q3acpIUOQBDeut7RkXHqxe3TeEKBE7uVZEPxL6SZmxTN9/T8XuccL0MBDxkkjodvJNahMHoL4/9uREUGN6l72XQbWr8UlJxfKAlfXYzDYByyt98CBuQWJZe7dlI0JnC50CDXXbdoR6RJlim207uWxe1DuTCbDjrg/2XlPX/PaITfVNTFcboycGdhFclU52dlmeUv5u5wwTTfmoqr3s/BLGp1nak4xtYD/YB8bRdLJolnAldE4nUxUaDPSKx8YQpeJngdh0n8O1OuY4qENRqRX8UxL9XuaBfaUK08nyPgTwR6sl898UhFKMEQePB57/UZB1So66E8YdOfiAK5ZnHS3SsSAr+SfKYnO6nSCQZAuTSr/yFuIzHtJsErt5wd+R5HV9mJjKWAAMxFDxQQ85Ot8qHbV+KveXpGARORkhkdkctx8UoTCR2BmDvbn0tqA01wx2MkklykY2T7SPa+JdDkUZd/e4HoS5nMTtq/pqJhCRHn0Et1icQh0mA==; ai_user=VCRX80wtRWe5MQPAvX2wLw|2023-09-18T14:49:55.382Z; CSRF=QUFFQUFKM1Fsa3loSkE4NmlLRWxNMkU5bW5icVg2TlN3Um91bWxXLzZNdHYvRHlySVV0WlpsVDRCcXRkOWd1eUNZYnJTZ2JWZGtaOWs5LzJmUUdTeEFqeHdzNE1hVVVkQkdRT1FuQ2V1aGxnc2ZEc2dSNXo3Zk8wam9sUEtuZ0NoUXN2NTFOMTBMNVUwOWxsSzI1ZktwNnBaT3YxaVZoY285bE1FbGtXRTVPNVcrTHlMQUVqTVFKZmtiWjJVdklWblJhbmR0cHBHUndDdE1FTnJJUFRLNk13aHlJZFhXMHhIK285K2tjc0tSNmxXZVlsdUtHVUhPRThqUkdHNVR3RTh4MHBOOHpscDNlVDFrbGpxUEJUb2VrcFh1aVozYXdtSU9TaG43RE14R1JyeFpLcTR6TTdTR2lBMXBBZzZZUk1sdk1FYUl3aDAza0YxcmNvUkVuaSsrT1lwZ0gzY3JIbm1PYkhsUjJQdHBjSjFzcC9pcUFUNXIrTFN1QytxM1czbkV6VDBBQUJBQUFuS3l4WFFGZXUzZUNFVzFsWkpjclRWc2YwdS91NjA4Mmp4cWZ0WGxWcExiTnEybXFEREJrc0J3dnFMNmhnLy9CUkV1a3cyTUtIYzlKTHJkcm11K2VxYWRTUjBTOUErWlBzZ0VVNlVNbDNGa3FoZHRNekVCaWhDcXJIdGxJV2NZcWlUQkxSMzdhM05kbVBLSTZKbUNFUVZ0UWowTGtUUE9tZjgybmxxMTNtOVhDb1EvV3RqSHV5djJjOHJXaDd4eDZEaDRjU2NLZ0xSYUl1Nytob1cyQnVWaVVudVFwbHppNjlDd2JpWEJLZGk3UkxSYVhKMXJYOG0rUjhqKy90ZWV1bjZ0NUxoOFEwMkNEQjByMDhJamliUzIxN1Vvb3d6VE4yQk5sbDRRSkFlWDdkaTgrbWZncGpiQ3pYWCszVzROVVo4ZE9NNlFpMk9lV2x0Y0h5SE5PeFVBQUFBRkYwYjBaMDkwLzU1c2N2UU5CY1ZEdXFiY0tuYURpcVlORW4zOUJmSXhVRUwzZk5aSmVpaWpqS251TzgvYW81K0JqcmI5bVJ0MjM1NCtrWXZaUzNqa04yOWtVQ1JQSi9CTlR6ZWNwSDErakU%3D; ai_session=u0a04/45QZ8v8GLW9T8TJm|1695048595459|1695049037354; SNRHOP=TS=638306458491839338&I=1'; $headers[] = 'origin: https://www.bing.com'; $headers[] = 'pragma: no-cache'; $headers[] = 'referer: https://www.bing.com/webmasters/sitemaps?siteUrl=https://doc.20230611.cn/'; $headers[] = 'request-id: |8bb178f3a5c349bcb27de83ad6fc74f3.d670b478d9454c8e'; $headers[] = 'sec-fetch-dest: empty'; $headers[] = 'sec-fetch-mode: cors'; $headers[] = 'sec-fetch-site: same-origin'; $headers[] = 'traceparent: 00-8bb178f3a5c349bcb27de83ad6fc74f3-d670b478d9454c8e-01'; $headers[] = 'user-agent: Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1'; $headers[] = 'x-csrf-token: 27310d726daf43069a8222ee1b138608'; curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $result = curl_exec($ch); if (!$result) { throw new Exception('调用接口失败,未返回数据'); } $resultData = json_decode($result, true); if (!$resultData) { throw new Exception('调用接口失败,解析json失败'); } curl_close($ch); echo $result . PHP_EOL; } // 设置最小sitemap值 $min = 1; // 设置最大sitemap值 $max = 300; for ($i = $min; $i <= $max; $i++) { echo "数字为 " . $i . PHP_EOL; addSiteMap($i); sleep(10); }
仅仅作为代码备份
先看看下面的代码:<?php session_start(); $_SESSION['username']='lucy'; ?>当我们请求访问上面的脚本,默认会在我们的客户端生成一个名为PHPSESSID的cookie,我这里的值是PHPSESSID=...
开发com组件可以用c++,vc++,net,我比较熟悉net,演示用dnet(1).创建项目:启动vs2017,新建项目,选择Visual C# ->Windows桌面->类库通用windows(2). 修改Com项目:点击 项目->项目属性,再点击应用程序->程序集信息,...
(1).学习目标: 了解常见信号类型(百度PHP支持的信号类型),(2).相关函数学习: (2.1).pcntl_signal函数用于设置一个信号管理器接收进程信号,参数1:信号类型,参数2:回调函数,用于在接收到参数1类型的信...
最近在公司开发一个新的项目假设项目域名是a.com,需要接入b.com的单点登陆系统。(1).首先我们会在a.com的登陆页面用iframe引入b.com来显示登陆界面,实际上登陆验证操作都是在b.com上面(2).当b.com验证通过,会在前端ajax请求a.com的回调地址,这个回调地址目的就是...
【一】.迭代器迭代是指反复执行一个过程,每执行一次叫做一次迭代。比如下面的代码就叫做迭代:1. <?php 2. $data = ['1', '2', &...
最近在编写windows php多线程的东西,从官网下载了PHP的线程安全版,尝试开启curl扩展extension=php_curl.dllphp -m 却提示 PHP Startup: Unable to load dynamic library 'C:\php\ext\php_curl...