业务经理

微信扫描以上二维码

028-61286886

技术咨询

微信的插件没有设置好吗

迅睿框架 更新 2020-11-24 19:45:58 Gavin

{xunruicms_img_title}

这个错误什么意思?是微信的插件没有设置好吗?

方案

  • 官方插件技术-周若尘 #1 · 2020-11-24 19:25:44
    你这是用的微信插件什么功能呢
  • Gavin #2 · 2020-11-24 19:26:54
    官方插件技术-周若尘 我根据帮助文档设置了这个https://www.xunruicms.com/doc/966.html然后有这个错误提示
  • 官方插件技术-周若尘 #3 · 2020-11-24 19:28:19
    你的代码发来看看,文档里面的代码不能完全复制,还需要修改才行
  • Gavin #4 · 2020-11-24 19:29:26
    官方插件技术-周若尘
    \Phpcmf\Hooks::on('module_verify_after', function($data) { 
        // 会员发布内容审核时,通知后台审核员·
        
       $row = dr_string2array($data['content']);
        log_message('error', '《'.$row['title'].'》进入审核通知钩子');
        $vid = max(0, $data['vid']);
        $cache = \Phpcmf\Service::C()->get_cache('verify');
        if ($cache && $vid && $cache[$vid]) {
            $verify = $cache[$vid];
            if ($verify['value']['role']) {
                $role = \Phpcmf\Service::C()->get_cache('auth');
                $rid = $verify['value']['role'][$data['status']]; // 通知的角色
                if ($rid) {
                    $user = \Phpcmf\Service::M()->table('admin_role_index')->where('roleid', $rid)->getAll();
                    if ($user) {
                        foreach ($user as $t) {
                            $rt = \Phpcmf\Service::M('member')->weixin_template($t['uid'], 
                                'pGIEohsn9LUfzgZ-yXwgs-dEJ1qldbQ5DofTF8mQE0Y', 
                                [
                                    'first' => [
                                      'value' => '文章审核提醒',
                                      'color' => '',
                                    ],
                                    'keyword1' => [
                                      'value' => '事件:你好,{$author}投稿的文章《'&$row['title']&'》需要你审核!',
                                      'color' => '',
                                    ],
                                    'keyword2' => [
                                      'value' => '时间:'&dr_date(SYS_TIME),
                                      'color' => '',
                                    ],
                                    'remark' => [
                                      'value' => '请尽快登陆后台处理,技术问题联系教育技术中心',
                                      'color' => '',
                                    ],
                                ]
                            );
                            if ($rt['code']) {
                                log_message('error', '《'.$row['title'].'》审核通知成员('.$t['uid'].')成功');
                            } else {
                                log_message('error', '《'.$row['title'].'》审核通知成员('.$t['uid'].')失败:'.$rt['msg']);
                            }
                            
                        }
                    } else {
                        log_message('error', '《'.$row['title'].'》审核的角色组的成员('.$vid.')不存在');
                    }
                } else {
                    log_message('error', '《'.$row['title'].'》审核的角色组('.$vid.')不存在');
                }
            } else {
                log_message('error', '《'.$row['title'].'》审核id('.$vid.')没有设置流程');
            }
        } else {
            log_message('error', '《'.$row['title'].'》审核id('.$vid.')不存在');
        }
        
    });
    按照实际情况改了模板ID等信息
  • 官方插件技术-周若尘 #5 · 2020-11-24 19:33:04
    满意答案
    这里面主要改模板ID和参数,就可以了,这个文档属于【开发实例】是可以运行成功的,你这种不成功的情况,需要自己检查下环境和微信那边有没有什么提示
  • Gavin #6 · 2020-11-24 19:34:00
    官方插件技术-周若尘 我使用微信插件给用户私发信息,是成功的,应该环境和微信没有问题官方插件技术-周若尘
  • 苏小闵 #7 · 2020-11-24 19:35:40
    我实验没有问题
  • 迅睿粉丝 #8 · 2020-11-24 19:37:45
    应该是你微信模板消息id搞错了,我之前改了id就成功了
  • 起名字很费劲 #9 · 2020-11-24 19:40:38
    这个能有什么问题啊,我二开就是参考这个示例代码的,可以通知的
  • Gavin #10 · 2020-11-24 19:45:58
    @官方插件技术-周若尘:好了,是推送到微信的数据出错了,应该是通配符问题,我删了就行了。

迅睿系统漏洞

AI文章生成器
AI文章生成器(2026-09-20)
任务拆分独立配置 新增AI生成关键词 新增指令模板 新增品牌信...
GEO系统
GEO系统(2026-09-20)
后台 AEO 与运营端对齐:区域、跑批、CSV、补强、剧本均可在迅睿...
多语言翻译Seolang
多语言翻译Seolang(2026-09-18)
1. HTML lang 无需修改模板,自动适配当前语种页面 lan...
GeoSeo工具箱
GeoSeo工具箱(2026-09-18)
修正菜单规范
后台二次登陆验证
后台二次登陆验证(2026-09-18)
新增邮箱验证 新增短信验证
京东云短信
京东云短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
创蓝短信
创蓝短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
火山引擎短信
火山引擎短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
外贸多语言建站
外贸多语言建站(2026-09-17)
优化独立内容过滤机制