百度php单页主动推送代码,可以做自动推送,访客点击就自动推送。
最好放在页头。
<?php
// 说明:获取完整URL
function curPageURL()
{
$pageURL = ‘http’;
if ($_SERVER[“HTTPS”] == “on”)
{
$pageURL .= “s”;
}
$pageURL .= “://”;
if ($_SERVER[“SERVER_PORT”] != “80”)
{
$pageURL .= $_SERVER[“SERVER_NAME”] . “:” . $_SERVER[“SERVER_PORT”] . $_SERVER[“REQUEST_URI”];
}
else
{
$pageURL .= $_SERVER[“SERVER_NAME”] . $_SERVER[“REQUEST_URI”];
}
return $pageURL;
}
$url = curPageURL();
?>
<?php
// 说明:开始推送
$urls = array(
”.($url).”,
);
$api = ‘http://data.zz.baidu.com/urls?site=83.fyi&token=G2S2P4DvGD0aH3kB’; // 说明:这里换成你的api
$ch = curl_init();
$options = array(
CURLOPT_URL => $api,
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => implode(“\n”, $urls),
CURLOPT_HTTPHEADER => array(‘Content-Type: text/plain’),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
echo $result; // 说明:推送结果,可以删除不显示
echo $url; // 说明:这里推送的网址,可以删除不显示
?>
在线解决和检测域名被墙、DNS污染,客服QQ:349591234 TG:@yumingidc。发布者:admin,转转请注明出处:https://www.qingidc.com/4103.html