微信第三方平台授权、代小程序实现业务
关于微信第三方平台开发的完整流程笔记:https://www.04007.cn/article/501.html
Jeecg开源社区:https://gitee.com/jeecg/jeewx
微信开放平台之公众号第三方平台开发及全网发布验证:https://blog.csdn.net/zhangdaiscott/article/details/48046879
微信公众账号第三方平台全网发布源码(java):https://blog.csdn.net/zhangdaiscott/article/details/48269837
java微信第三方平台开发:https://blog.csdn.net/wei389083222/article/details/53174612
微信第三方平台授权小程序业务:http://www.php.cn/weixin-kaifa-406993.html
全能微信Java开发工具包,支持包括微信支付、开放平台、小程序、企业微信/企业号和公众号等的后端开发:https://github.com/Wechat-Group/weixin-java-tools/tree/6c4dba8254d1b77fb9aa59d80d3d158ea5b489b6
微信第三方平台开发功能demo:https://github.com/Wechat-Group/weixin-java-open-demo
本Demo基于JDK1.8 + Spring Boot1.5.6 + SpringDataRedis(RedisTemplate) + Maven(构建) 框架技术,实现微信第三方平台开发功能。
array(
'extAppid' => 小程序的ID,
'ext' => array(
#扩展字段
),
'window' => array(
"navigationBarTitleText" => "小程序名称",
),
);
DROP TABLE IF EXISTS `wxminiprograms`;
CREATE TABLE `wxminiprograms` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`uid` int(10) unsigned NOT NULL COMMENT '用户ID',
`nick_name` varchar(45) DEFAULT NULL COMMENT '微信小程序名称',
`alias` varchar(45) DEFAULT NULL COMMENT '别名',
`token` varchar(45) DEFAULT NULL COMMENT '平台生成的token值',
`head_img` varchar(255) DEFAULT NULL COMMENT '微信小程序头像',
`verify_type_info` tinyint(1) DEFAULT NULL COMMENT '授权方认证类型,-1代表未认证,0代表微信认证',
`is_show` tinyint(1) DEFAULT '0' COMMENT '是否显示,0显示,1隐藏',
`user_name` varchar(45) DEFAULT NULL COMMENT '原始ID',
`qrcode_url` varchar(255) DEFAULT NULL COMMENT '二维码图片的URL',
`business_info` varchar(255) DEFAULT NULL COMMENT 'json格式。用以了解以下功能的开通状况(0代表未开通,1代表已开通): open_store:是否开通微信门店功能 open_scan:是否开通微信扫商品功能 open_pay:是否开通微信支付功能 open_card:是否开通微信卡券功能 open_shake:是否开通微信摇一摇功能',
`idc` int(10) unsigned DEFAULT NULL COMMENT 'idc',
`principal_name` varchar(45) DEFAULT NULL COMMENT '小程序的主体名称',
`signature` varchar(255) DEFAULT NULL COMMENT '帐号介绍',
`miniprograminfo` varchar(255) DEFAULT NULL COMMENT 'json格式。判断是否为小程序类型授权,包含network小程序已设置的各个服务器域名',
`func_info` longtext COMMENT 'json格式。权限集列表,ID为17到19时分别代表: 17.帐号管理权限 18.开发管理权限 19.客服消息管理权限 请注意: 1)该字段的返回不会考虑小程序是否具备该权限集的权限(因为可能部分具备)。',
`authorizer_appid` varchar(45) DEFAULT NULL COMMENT '小程序appid',
`authorizer_access_token` varchar(255) DEFAULT NULL COMMENT '授权方接口调用凭据(在授权的公众号或小程序具备API权限时,才有此返回值),也简称为令牌',
`authorizer_expires` int(10) unsigned DEFAULT NULL COMMENT 'refresh有效期',
`authorizer_refresh_token` varchar(255) DEFAULT NULL COMMENT '接口调用凭据刷新令牌',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '授权时间',
`auditid` varchar(45) NOT NULL COMMENT '审核编号',
`status` tinyint(1) unsigned NOT NULL DEFAULT '3' COMMENT '审核状态,其中0为审核成功,1为审核失败,2为审核中,3已提交审核',
`audit_time` DATETIME DEFAULT NULL COMMENT '审核时间',
`reason` varchar(255) DEFAULT NULL COMMENT '当status=1,审核被拒绝时,返回的拒绝原因',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='微信小程序授权列表';
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。