TypechoJoeTheme

遇上你 logo

统计

支持PHP7.4的baiduRecord( 检测百度推送)

2个月前
/
1 评论
/
81 阅读
/
113 字数
/
检测收录...
14:02

介绍

用于Joe主题检测百度推送
支持PHP7.4+

声明

本作品仅供个人学习研究使用,请勿将其用作商业用途。

安装

下载文件或复制代码
替换到/usr/themes/Typecho-Joe-Theme/baiduRecord.php即可

FAQ

更多问题可以通过 issue 页面提交,或者通过留言、邮件向我反馈

LICENSE

baiduRecord is under the MIT license.

下载地址

此处内容 回复 可见

代码如下

<?php
/**
 * Typecho BaiduRecord
 * @link https://www.ysni.cn
 * @package BaiduRecord
 * @author Jesus0s
 * @version 1.0.0
 * @link https://www.jesus0s.com
 */
header('Content-Type: application/json;charset=utf-8');
$url = '';
if(!isset($_GET['url'])) {
    writeJson(null, '参数不完整', false);
}
$record['baidu'] = getBaiduRecord();

writeJson($record);

function getBaiduRecord() {
    $url = $_GET['url'];
    $url = 'http://www.baidu.com/s?wd=' . $url;
    $curl = curl_init();
    curl_setopt($curl,CURLOPT_URL,$url);
    curl_setopt($curl,CURLOPT_RETURNTRANSFER,true);
    $res = curl_exec($curl);
    curl_close($curl);
    if (strpos($res, '没有找到'))
        return '未收录';
    return '已收录';
}

function writeJson($data = null, $msg = null, $flag = true) {
    $res = [
        'success' => $flag,
        'message' => $msg ? $msg : '百度收录API - 遇上你 https://www.ysni.cn',
        'data' => $data
    ];
    exit(json_encode($res, JSON_UNESCAPED_UNICODE));
}
您已阅读:,平均阅读时长≈1分钟
朗读
赞 · 0
赞赏
感谢您的支持,我会继续努力哒!

三合一收款

下面三种方式都支持哦

微信
QQ
支付宝
打开支付宝/微信/QQ扫一扫,即可进行扫码打赏哦
版权属于:

遇上你

本文链接:

https://www.ysni.cn/1072.html(转载时请注明本文出处及文章链接)

评论 (1)
  1. Young 作者
    Windows 10 · Google Chrome

    看看

    2021-02-21 回复