配置

首先访问下面连接,用你的微信扫码授权登录!
https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

记录得到的appIDappsecret值!

接着往下翻,新增测试模板。
添加模板标题和模板内容

{{first.DATA}}
今天天气:{{keyword1.DATA}}
今天温度:{{keyword2.DATA}}
我们已经恋爱了:{{keyword3.DATA}}
距离小宝生日还有:{{keyword4.DATA}}
{{remark.DATA}}


添加完成后,记录模板ID
然后让女朋友关注测试公众号,获取到微信号并记录。

获取天气接口

访问下面连接http://www.tianqiapi.com/
注册并登录,获取appidappsecret并记录,测试当地城市天气信息。
API接口如下:

https://www.yiketianqi.com/free/day?appid=你的id&appsecret=你的值&unescape=1&city=%E5%85%B0%E5%B7%9E

获取甜言蜜语接口

访问www.alapi.cn,注册并登录。获取Token并记录。
API接口如下:

https://v2.alapi.cn/api/qinghua?token=你的值

配置PHP

 $touser,
    'template_id' => "ujSRYGrQep4A8o0JCyW4pdy5cZ0YXrT6QXwMZC5tAf11111111110", //改成自己的模板id,在微信后台模板消息里查看
    'data' => array(
        'first' => array(
            'value' => "$yjh",
            'color' => "#000"
        ),
        'keyword1' => array(
            'value' => $tianqi['wea'],
            'color' => "#000"
        ),
        'keyword2' => array(
            'value' => $tianqi['tem_day'],
            'color' => "#000"
        ),
        'keyword3' => array(
            'value' => $love . '天',
            'color' => "#000"
        ),
        'keyword4' => array(
            'value' => $birthday . '天',
            'color' => "#000"
        ),
        'remark' => array(
            'value' => $qinghua['data']['content'],
            'color' => "#f00"
        ),
    )
);

// 下面这些就不需要动了————————————————————————————————————————————————————————————————————————————————————————————
$json_data = json_encode($data);
$url = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=" . $ACCESS_TOKEN;
$res = https_request($url, urldecode($json_data));
$res = json_decode($res, true);

if ($res['errcode'] == 0 && $res['errcode'] == "ok") {
    echo "发送成功!
"; }else { echo "发送失败!请检查代码!!!
"; } function https_request($url, $data = null) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE); if (!empty($data)) { curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, $data); } curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $output = curl_exec($curl); curl_close($curl); return $output; }

修改php文件后,上传到本地服务器或者远程服务器,测试链接!如果提示发送成功则配置完成!

添加定时任务

要想女朋友早上醒来,收到的第一条消息就是来自你的问候。你必须设置定时任务。
命令如下:

00 08 * * * /usr/bin/curl https://bbskali.cn/love.php

即每天的8:00访问https://bbskali.cn/love.php

这样便完成了,每日对女盆友的关怀!

效果

最后修改:2023 年 08 月 04 日
如果觉得我的文章对你有用,请随意赞赏