微信推送机制简写

当成掉第三方接口重试次数。

微信配置推送地址如果不返回空字符串他会连发三次在不推送

<?php

/**
 * 
 */
class Wechat
{

    function __construct(argument)
    {
        # code...
    }

    #公众号回复需要推送给地址的方法
    /**
     $value 默认值
     $data  需要推送的数据
     $count 重视次数
     $url   要推送地址
    */
    public function push($value='',$data,$count = 0,$url)
    {
        if ($value != '' && $count <= 3) {
            #调用接口的返回值
            $value = $this->pushInfo($data,$url);
            #记录调用次数
            $count = 1; #记在缓存
            sleep(5);
            $this->push($value,$data,$count,$url);
        } else {
            #删除缓存
        }

    }

    #推送消息
    public function pushInfo($data,$url)
    {

        $data = 'need to push';
        $url
        #进行消息推送
    }
}
本作品采用《CC 协议》,转载必须注明作者和本文链接
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 2
wanghan

??????????????????????????

4年前 评论
Sinker (楼主) 4年前
wanghan (作者) 4年前
Sinker (楼主) 4年前
Epona

兄弟,你这也有点太简写了😂

4年前 评论
Sinker (楼主) 4年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!