Yii-wechat 是基于 Yii2 实现的微信模块, 集成微信模拟器、多公众号管理、扩展开发接口,只需关注功能,微信开发的强劲引擎。
如果是全新使用Yii2
和Yii2-wechat
,你可以使用 Yii2-app-wechat 微信应用模板(可在该模板基础上开发).
如果是已有的Yii2
项目扩展Yii2-wechat
, 请遵循下面的安装步骤使用.
如果想深度二次开发Yii2-wechat
模块, 只需下载代码放到项目的modules
目录中, 并把Yii2-wechat
中composer.json
的require
, require-dev
, autoload
三个节点(没有的节点可忽略)的内容合并到您的项目composer.json
中, 并在项目目录下执行composer update
命令. 该实现需要一定的PHP功底, 并且会放弃后期的版本升级功能.
另本项目仍在开发阶段, 很多功能仍需思考, 建议仅用于Yii2
和wechat
功能学习
>= php5.4
>= Yii2
多公众号管理
企业号支持?
消息回复
文本回复
图文回复
音乐回复
语音回复
视频回复
图片回复
远程回复
素材管理
自定义菜单
二维码管理
卡券功能
多客服
粉丝
粉丝管理
粉丝分组
粉丝互动
消息
历史记录
普通(微信)群发
支付
微信支付
支付宝
插件
模块扩展平台
基本模块
开发支持
微信模拟器
开发文档
待定功能
环境要求 Yii >= 2.0 安装 $ composer require guanguans/yii-pay -v 配置 Yii2 配置文件 config/main.php 的 components 中添加: 'components' => [ // ... 'pay' => [ 'class' => 'Guanguans\YiiPay\Pay', 'wec
在Yii中实现场景二维码这里我使用的是easywechat插件,安装easywechat插件 composer require jianyan74/yii2-easy-wechat github地址:https://github.com/jianyan74/yii2-easy-wechat easywechat文档地址:https://www.easywechat.com/docs/master/
yii2多应用配置 yii2 advanced模板,添加第3个应用api (可以参考 https://github.com/yiisoft/yii2-app-advanced/blob/master/docs/guide-zh-CN/topic-adding-more-apps.md 注意,替换命名空间比较累人也容易出错,好在我用PhpStorm可以按路径搜索替换) 由于我是使用单一域名放这
本demo使用框架为Yii2基础模板(框架使用什么没区别的) /** * @param $money 支付金额 元 * @param $tmpdata 微信支付的K 公众账号ID等的json串 * @param $server $_SERVER * @param $userdata 我是用户ID+随机字符串等 生成唯一商户系统内部的订单号使用
php yii2安装遇到的报错记录 运行: composer create-project --prefer-dist yiisoft/yii2-app-basic basic 遇到错误如下: [InvalidArgumentException] Could not find package yiisoft/yii2-app-basic with stability stable. 然后紧
在微信端当我们需要获取到用户的基本信息的时候,我们这时候需要使用到微信的授权登录,这里我来记录下在Yii框架中使用easywechat 实现授权登录 一:前提: 首先我们需要easywechat在Yii中的拓展和进行easywechat配置,具体实现可以参考:https://www.wj0511.com/site/detail.html?id=298 二:实现授权登录 实现代码如下: if (!Y
yii-log-target - 监控系统异常且多渠道发送异常信息通知(Bark、Chanify、钉钉群机器人、飞书群机器人、Server 酱、企业微信群机器人、息知)。 环境要求 PHP >= 7.2 yiisoft/yii2 > 2.0 安装 $ composer require guanguans/yii-log-target --prefer-dist -vvv 配置 Yii2 配置文件
1. 修改公众平台服务器设置 1)登录微信公众平台:https://mp.weixin.qq.com/ 2)点击“开发”模块下的“基本配置”选项 3)点击“修改配置”,填写以下信息: URL(服务器地址):https://thirdparty.ntalker.com/wechat Token:ntalker_123456 EncodingAESKey:abcdefghijklmnopqrstu
1. 进入客服端微信对接页面 2. 选择微信平台授权对接 3. 使用公众平台绑定的管理员个人微信号扫描二维码进行授权 4.授权完成后,返回到微信对接页面,勾选接待组 5.接待组勾选完成后,15分钟左右生效
本文向大家介绍微信小程序-详解微信登陆、微信支付、模板消息,包括了微信小程序-详解微信登陆、微信支付、模板消息的使用技巧和注意事项,需要的朋友参考一下 微信公众平台近日悄然开始内测微信小程序(微信公众号)功能,引来无数开发者和普通用户关注,微信支付的能力,是随着小程序的发布一并推出的,具有介绍如下: wx.login(OBJECT) 调用接口获取登录凭证(code)进而换取用户登录态信息,包括用户
Yii 可以轻松使用,而不需要基本和高级模板中包含的功能。换句话说,Yii 已经是一个微框架。不需要由模板提供的目录结构与 Yii 一起工作。 当你不需要像 assets 或视图一样的所有预定义模板代码时,这一点特别方便。 其中一种情况是构建 JSON API。 在下面的部分将展示如何做到这一点。 安装 Yii 为您的项目创建一个目录并将工作目录更改为该路径。示例中使用的命令是基于 Unix 的,
微信对接首先要根据企业的微信业务运行的场景,并结合小能方给出的方案,选择最适合的一种模式进行对接,下面是对每个模式的简易流程梳理。 1. 微信授权模式 A:无开发量,直接扫码授权对接。 B:若企业和微信之间有定制开发功能,在授权接入小能的时候,可能存在业务上的冲突。再选择此方案之前,一定要通知到小能项目实施负责人,探讨业务上是否适合使用此方案进行对接 2. 微信极速模式 A:此方案不需要开发,
微信消息模板重置 1.登录微信公众号 2.找到商城后台微信消息模板重置的地方,点重置即可
类属性 $lang 语言,默认为zh_CN $openidMode openid从哪个字段取,默认为openid 可选值: 值 描述 \Yurun\OAuthLogin\Weixin::OPEN_ID 使用openid \Yurun\OAuthLogin\Weixin::UNION_ID 使用unionid \Yurun\OAuthLogin\Weixin::UNION_ID_FIRST 优先使用
概述 本文档适用用第三方厂商,使用 Rokid QQ音乐、QQ叮当音乐 技能时,需要 QQ音乐token。作用于授权成功后,QQ音乐token 和 rokid账户进行绑定 准备阶段 在 QQ开发平台、微信开放平台 平台申请 key,secret 将申请的 key、secret 提供给 Rokid 。 说明 授权 SDK 文档 QQ SDK 文档: 点击查看 微信SDK 文档:点击查看 上报 QQ