前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >女朋友生气了怎么办?

女朋友生气了怎么办?

作者头像
逍遥子大表哥
发布2022-09-27 09:10:37
4120
发布2022-09-27 09:10:37
举报
文章被收录于专栏:kali blog

最近抖音上面给女盆友送早安问候的视频比较火。作为大表哥应该以身作则。通过简单的配置让你的女盆友也能收到早安问候是我义不容辞的责任。

配置

首先访问下面连接,用你的微信扫码授权登录!

https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

记录得到的appIDappsecret值!

接着往下翻,新增测试模板。

添加模板标题和模板内容

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

添加完成后,记录模板ID

然后让女朋友关注测试公众号,获取到微信号并记录。

获取天气接口

访问下面连接http://www.tianqiapi.com/

注册并登录,获取appidappsecret并记录,测试当地城市天气信息。

API接口如下:

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

获取甜言蜜语接口

访问www.alapi.cn,注册并登录。获取Token并记录。

API接口如下:

代码语言:javascript
复制
https://v2.alapi.cn/api/qinghua?token=你的值

配置PHP

代码语言:javascript
复制
<?php

$appId = '1'; //对应自己的appId
$appSecret = '2'; //对应自己的appSecret
$wxgzhurl = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=" . $appId . "&secret=" . $appSecret;
$access_token_Arr = https_request($wxgzhurl);
$access_token = json_decode($access_token_Arr, true);
$ACCESS_TOKEN = $access_token['access_token']; //ACCESS_TOKEN


// 什么时候恋爱的(格式别错)
$lovestart = strtotime('2022-08-01');
$end = time();
$love = ceil(($end - $lovestart) / 86400);

// 下一个生日是哪一天(格式别错)
$birthdaystart = strtotime('2023-01-25');
$end = time();
$diff_days = ($birthdaystart - $end);
$birthday = (int)($diff_days/86400);
$birthday = str_replace("-", "", $birthday);


$tianqiurl = 'https://www.yiketianqi.com/free/day?appid=95943915&appsecret=5KNSKu9y&unescape=1&city=武汉'; //修改为自己的
$tianqiapi = https_request($tianqiurl);
$tianqi = json_decode($tianqiapi, true);

$qinghuaqiurl = 'https://v2.alapi.cn/api/qinghua?token=BFlSa9Ny7qTZHwYk'; //修改为自己的
$qinghuaapi = https_request($qinghuaqiurl);
$qinghua = json_decode($qinghuaapi, true);


// 你自己的一句话
$yjh = ''; //可以留空 也可以写上一句

$touser = 'oOBhas1F-h6rP9DxsTZGCP7xgjeQ';  //这个填你女朋友的openid
$data = array(
    'touser' => $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 "发送成功!<br/>";
}else {
        echo "发送失败!请检查代码!!!<br/>";
}
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文件后,上传到本地服务器或者远程服务器,测试链接!如果提示发送成功则配置完成!

添加定时任务

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

命令如下:

代码语言:javascript
复制
00 08 * * * /usr/bin/curl https://bbskali.cn/love.php

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

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

效果


版权属于:逍遥子大表哥

本文链接:https://cloud.tencent.com/developer/article/2123978

按照知识共享署名-非商业性使用 4.0 国际协议进行许可,转载引用文章应遵循相同协议。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 配置
  • 获取天气接口
  • 获取甜言蜜语接口
  • 配置PHP
  • 添加定时任务
  • 效果
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档