记录必应推送写法 bing 推送功能
function bing_tuisong($url,$urlarray) { $data = [ // 数据 'siteUrl'=> $url == '域名' , 'urlList' => $urlarray // 提交的url 数组 ]; $api = "https://ssl.bing.com/webmaster/api.svc/json/SubmitUrlbatch?apikey=bingKey"; $result = json_decode(Http::api_request_curl($api,$data)); return $result; }
/** * PHP发送Json对象数据 * @param $url 请求url * @param $jsonStr 发送的json字符串 * @return array */ public static function api_request_curl($url, $postData = array()) { if (empty($url)) return ''; $postData = json_encode($postData); $curl = curl_init(); //初始化 curl_setopt($curl,CURLOPT_URL,$url); //设置url curl_setopt($curl,CURLOPT_HTTPAUTH,CURLAUTH_BASIC); //设置http验证方法 curl_setopt($curl, CURLOPT_TIMEOUT,30); curl_setopt($curl,CURLOPT_RETURNTRANSFER,1); //设置curl_exec获取的信息的返回方式 curl_setopt($curl,CURLOPT_POST,1); //设置发送方式为post请求 curl_setopt($curl,CURLOPT_POSTFIELDS,$postData); //设置post的数据 curl_setopt($curl, CURLOPT_HTTPHEADER, array( 'Content-Type: application/json', 'Content-Length: ' . strlen($postData)) ); $result = curl_exec($curl); if($result === false){ throw new Exception('Http request message :'.curl_error($curl)); } curl_close($curl); return $result; }
本文链接:https://yun.ha.cn/post/54.html 转载需授权!
扫描二维码推送至手机访问。
版权声明:本文由云蛤社区发布,如需转载请注明出处。
部分文章和资源从互联网中收集,如有侵权 联系站长删除。