• PHP微信SDK——Zebra-Wechat


    Zebra-Wechat

    微信SDK 眼下处于开发状态,眼下实现了下面功能:

    • 接收微信server推送信息,对推送信息类型进行识别
    • 微信APIclient封装(用户管理、用户组管理、客服管理、自己定义菜单管理、系统管理等)
    • 微信跳转验证封装
    • 微信卡卷支持

    博客地址:www.huyanping.cn

    接收微信推送演示样例

    use JennerebraWechatWechatServer;
    use JennerebraWechatResponseTextResponse;
    
    $token = 'you wechat token';
    $server = new WechatServer($token);
    
    //处理事件前调用,不管是否有注冊事件处理器
    $server->on('before', function(WechatServer $server, $request){
        //do something
    });
    
    //处理事件后调用,$result为事件处理器的返回值
    $server->on('after', function(WechatServer $server, $result){
        //do something
    });
    
    //未知消息处理器
    $server->on('unknown_message', function(WechatServer $server, $request){
        //do something
    });
    
    //未知时间处理器
    $server->on('unknown_event', function(WechatServer $server, $request){
        //do something
    });
    
    //处理微信文本消息推送
    $server->on('text', function(WechatServer $server, $request){
        $to_user = $server->getFromUserName();
        $from_user = $server->getToUserName();
        $response = new TextResponse($to_user, $from_user, 'hello');
        $server->send($response);
    });
    
    //处理微信关注推送
    $server->on('subscribe', function(WechatServer $server, $request){
        $to_user = $server->getFromUserName();
        $from_user = $server->getToUserName();
        $response = new TextResponse($to_user, $from_user, 'thx');
        $server->send($response);
    });

    主动向微信发送消息

    define('WECHAT_APP_ID', 'your app id');
    define('WECHAT_SECRET', 'your secret');
    
    $to_user = 'to_user_open_id';
    $text = 'hello';
    $text_message = new JennerebraWechatClientMessageTextMessage($to_user, $text);
    $text_message->send();

    原创文章,转载请注明: 转载自始终不够

    本文链接地址: PHP微信SDK——Zebra-Wechat



  • 相关阅读:
    Java Thread系列(七)死锁
    Java Thread系列(六)volatile
    Java Thread系列(四)线程通信
    Java Thread系列(三)线程安全
    Java Thread系列(二)线程状态
    Java Thread系列(一)线程创建
    设计模式之美
    设计模式之美目录
    设计模式之美
    Executor(二)ThreadPoolExecutor、ScheduledThreadPoolExecutor 及 Executors 工厂类
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/5063547.html
Copyright © 2020-2023  润新知