微信推送机制简写

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

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

<?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 协议》,转载必须注明作者和本文链接
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 2
wanghan

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

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

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

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

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