微信小程序发送模板消息(使用jiaweixs)

<?php
/**
 * Created by PhpStorm.
 * User: 老辉辉
 * Date: 2018/1/15
 * Time: 15:13
 */
namespace app\common\sendmessage;

use app\common\model\User;
use app\common\model\UserFormId;
use JiaweiXS\WeApp\WeApp;
use think\Exception;

class NewTopRemind
{
    public function send($title = ''){
        //创建一个小程序对象
        $weapp = new WeApp(APPID, APPSECRET, RUNTIME_PATH);
        //从‘小程序’获取一个‘模板消息’单例对象
        $templateMsg = $weapp->getTemplateMsg();

        $userList = User::all();
        foreach ($userList as $item) {
            $obj = new UserFormId();
            $userFormId = $obj->where('user_id','eq',$item['id'])->order('create_time desc')->limit(1)->find();
            $formId = $userFormId['form_id'];
            $userFormId->delete();
            $data = array();
            $data['keyword1'] = ['value'=>$title,'color'=>'#173177'];
            $data['keyword2'] = ['value'=>'红人榜中榜发起了新话题,快来参与投票,发表你的看法吧!\n进入小程序看看,点击进入投票页面','color'=>'#173177'];
            try{
                //发送模板消息
                $res_array = $templateMsg->send($item['openid'],NEW_TOP_TEMPLATE_ID,$formId,$data);
            } catch(Exception $e){
                throw new Exception('send error');
            }

        }
    }
}

    

  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值