![](https://img-blog.csdnimg.cn/9c5627c150454133b4fe58bb46c3e27e.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
小程序生态
文章平均质量分 90
从0到1了解小程序生态,包括登录设计、扫码打开,下线等各种操作。不局限于后端、前端怎么开发
sum墨
自建摸鱼网站(http://sbmy.fun),各大网站热搜一览,上班和摸鱼很配哦!
展开
-
钉钉小程序生态7—企业机器人加互动卡片,改善用户体验的开始!
企业机器人,具备完整的接收消息和发送消息的能力。它与Webhoook 机器人不同,Webhoook 机器人只能出现在群里面,而企业机器人不仅可以在群里出现,还可以以单聊的形式出现,企业机器人很多时候都是以"xx小蜜"或"xx助手"命名。企业机器人属于功能版块- 点进去是机器人推送给你的信息钉钉互动卡片是一种新型的消息类型,它具有动态性、可交互性、多端统一等特点。它能够极大地丰富消息类型,并且促进用户的沟通互动。互动卡片具有以下特点。原创 2024-01-04 18:59:53 · 1599 阅读 · 0 评论 -
钉钉小程序生态6—钉钉OA自定义审批流的创建和使用
大家好!我是sum墨,一个一线的底层码农,平时喜欢研究和思考一些技术相关的问题并整理成文,限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。钉钉作为一款办公软件,审批功能是它的核心功能之一,最常见的审批场景就是请假和报销了。虽然钉钉也内置了一些审批流,但是审批场景层出不穷,光靠钉钉内置的那些是不够用的。尤其一些公司自己也有技术团队,则更希望可以二次开发一下,做一套更适合自己公司的审批流。那么本文我们就钉钉的审批能力来讲一下:钉钉OA自定义审批流的创建和使用。原创 2023-10-25 19:31:29 · 1013 阅读 · 0 评论 -
钉钉小程序生态5—钉钉群机器人消息通知和钉钉工作通知
由于创建自定义机器人必须选择安全设置,这里注意不要乱输,如果明白安全设置是啥最好,如果不懂建议选择加签的方式,然后看一下说明文档,不然测试的时候有可能会发送不成功。原创 2023-04-10 19:27:13 · 3247 阅读 · 0 评论 -
钉钉小程序生态4—钉钉应用事件与回调
订阅事件后,开放平台将会在事件发生时(如:机器人入群)向请求网址推送消息。Http和SyncHttp没有太大的区别,按钉钉的说法是:与HTTP推送方式比,SyncHTTP推送的是业务数据的最终状态,开发者可以直接使用推送的数据。RDS的话必须依赖阿里云的RDS,也就是必须去阿里云买数据库,这个就比较鸡肋了,关键官方还强推,毕竟云钉一体嘛。原创 2023-04-11 17:24:47 · 1461 阅读 · 0 评论 -
钉钉小程序生态3—钉钉扫码登录PC端网站
目录结构如下:SpringBoot项目application.properties钉钉开放平台-登录与分享配置回调域名钉钉开放平台-权限管理授权选择:个人手机号信息、成员信息读权限权限即可MainController.java前端代码login.vmindex.vm其他文件toolbox.xmldefault.vm第四部分、演示🍓输入登录地址http://xxx.xxx.xxx.xxx:8080/login/toLoginPage扫完码后钉钉会弹出一个授权页,原创 2022-12-05 20:58:11 · 3524 阅读 · 10 评论 -
钉钉小程序生态2—区分小程序和H5微应用
小程序主页面H5微应用主页面从左侧菜单可以看出:在基础信息菜单下小程序比H5微应用多一个人员管理;在安全与监控菜单下小程序比H5微应用多一个安全中心。1. 不一样的运行环境H5仅能借助浏览器实现启动,但小程序虽然包含H5技术,但在运行环境方面与H5不同,它基于解析器得以运行,结合自定义的开发语言标准,其性能更是有了长足的进步。简单讲小伙伴们可以利用浏览器打开H5网页,运用微信、钉钉、支付宝平台打开小程序。2. 不一样的成本在开发方面,很多企业借助各类开发软件针对H5开发,定制化出众。原创 2022-10-10 19:18:14 · 4198 阅读 · 1 评论 -
钉钉小程序生态1—区分企业内部应用、第三方企业应用、第三方个人应用
为了方便理解,我来举个例子🌰:我是一家不到50人小公司(没有懂IT的员工)的老板,为了方便管理员工,让大家都用起了钉钉。为了统计大家每天上下班的时间,让他们使用钉钉自带的打卡小程序。后来公司发展到了几百人,也有了技术部,这时我想看一下公司的经营情况,让技术部在钉钉上做了一个生意参谋小程序,这样我打开钉钉就可以查看了,非常方便。由于技术部做的这个生意参谋小程序非常好用,我的一些合作伙伴(其他公司)也想用,我就让技术部把这个生意参谋小程序。原创 2022-10-09 10:20:28 · 3215 阅读 · 0 评论 -
微信小程序生态15- 批量提交微信小程序审核的一种方式
其实微信开放平台是一个不错的工具,可惜我们前期没有用好,导致大量的小程序没有绑定上去,后面想绑定已经找不到小程序的管理员了。通过脚本的方法也不止这一种,微信公众平台提供了一个小程序的key文件,可以通过这个key文件调用一些接口,也可以实现批量送审。不过还是刚才那个原因,这个key的获取需要小程序管理员扫码,已经联系不到了。上面的这种办法虽说还是要人肉操作小程序助手,但代码的提交已经可以自动化了,如果后面小程序助手开放出一些接口的话,不妨利用一下,也可以减少不少时间。原创 2023-07-10 14:57:23 · 749 阅读 · 5 评论 -
微信小程序生态14-下线已发布的小程序
系统更新维护系统故障其他原因(当设置为其他原因时,是没有恢复时间的,所以选择了其他原因就相当于永久下线了)原创 2022-06-20 16:10:07 · 2944 阅读 · 0 评论 -
微信小程序生态13-微信公众号自定义菜单、个性化菜单配置
微信公众号自定义菜单栏的配置需要登录『微信公众平台』,依次选择 内容与互动—>自定义菜单 ,如下:在『菜单信息栏』中我们有3种类型的菜单可以选择:发送消息、跳转网页、跳转小程序。微信公众号的菜单栏很像浏览器网页上的导航栏,但是限于屏幕大小、生态属性,没法做的很花里胡哨,不过微信官方也在尽力帮助运营和开发者把菜单栏做的个性化一点。虽然上面的流程比较长,但只要好好看文档,实现这个功能也不难,核心就是把菜单配置好后,调用接口而已。IP白名单的配置微信签名校验解码菜单栏数据格式错误等等。原创 2023-05-06 16:51:06 · 3574 阅读 · 1 评论 -
微信小程序生态12-微信小程序开发设置中服务器域名和业务域名
在小程序中有这样两个域名设置:服务器域名和业务域名其实它这写的很清楚了:但是对于初学者来说,这两个域名配置着实可以把人绕晕,尤其是业务域名那个万恶的校验文件,虽然微信官方也写了校验文件检查失败自查指引,但是没有什么作用。下面说说这两个域名怎么配置吧。每个微信小程序需要事先设置通讯域名,小程序只可以跟指定的域名进行网络通信。包括普通 HTTPS 请求([wx.request、上传文件([wx.uploadFile、下载文件(wx.downloadFile) 和 WebSocket 通信(wx.connectS原创 2022-06-10 13:51:42 · 22794 阅读 · 12 评论 -
微信小程序生态11-一个二维码同时支持微信、钉钉、支付宝扫码打开小程序
大家有没有好奇过饭店扫码点餐的时候,小程序是如何打开的?商家是怎么确认桌号的?为什么有的码微信可以扫,支付宝也可以扫?本篇文章将会给大家介绍:如何使用二维码实现一码多扫官方文档地址:https://developers.weixin.qq.com/miniprogram/introduction/qrcode.html微信扫码打开小程序如何配置请参见:https://ata.alibaba-inc.com/articles/226107官方文档如下:解释和补充一下:官方文档地址:https://open.d原创 2022-06-06 09:34:50 · 9906 阅读 · 6 评论 -
微信小程序生态10-微信公众号token验证失败
为了更好的运营公众号,微信官方支持用户自定义实现公众号功能,这里第一步就是配置服务器回调域名,如下图:如果是SpringBoot项目,我们会写一个如下的Controller类正常情况下,这样写是没有问题的。但是很多时候我们都会使用FastJSON,还会加一个FastJsonHttpMessageConverter用来格式化返回的json数据。加FastJsonHttpMessageConverter本意上是好的,但是这玩意会在我们返回的字符串上加上双引号,但是又不能不加。网上解决这个问题,一般都是加一原创 2022-06-06 09:33:48 · 1190 阅读 · 0 评论 -
微信小程序生态9-微信开放平台unionId机制介绍
参考文档:https://developers.weixin.qq.com/minigame/dev/guide/open-ability/union-id.html如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过 UnionID 来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的 UnionID 是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,UnionID是相同的。[外链图片转存失败,源站可能有防盗链机制,建原创 2022-06-06 09:32:34 · 3752 阅读 · 1 评论 -
微信小程序生态8-基于weixin-java-mp实现微信公众号被动回复消息
在微信里有这样一个公众号【华为运动健康】,当点击最新排行的时候,公众号就会发送今天最新的运动步数给你。如下图:这里有两种格式的消息1、有头像框,有聊天框——普通消息2、消息有样式、颜色等——模板消息本篇文章主要介绍的就是如何让微信公众号自动回复消息参考文档链接:https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Passive_user_reply_message.html开发之前,给大家介绍一个weixin-java-to原创 2022-06-02 14:26:19 · 8790 阅读 · 13 评论 -
微信小程序生态7-微信公众号设置IP白名单
此处IP为服务器对公网IP;在IP白名单内的IP地址作为来源,获取access_token接口才可调用成功。而想要调用公众号相关API,就必须获取access_token,即白名单必须配置。如果没有配置,则会返回错误码40164(调用接口的IP地址不在白名单中,请在接口IP白名单中进行设置。)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BBRUZWX2-1654151086226)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbp原创 2022-06-02 14:25:24 · 14785 阅读 · 5 评论 -
微信小程序生态6-微信公众号授权登录(适用于H5小程序)
实现步骤1 第一步:用户同意授权,获取code2 第二步:通过code换取网页授权access_token3 第三步:刷新access_token(如果需要)4 第四步:拉取用户信息(需scope为 snsapi_userinfo)5 附:检验授权凭证(access_token)是否有效准备材料一个服务号(已认证),确保网页授权权限已开通调用https://open.weixin.qq.com/connect/oauth2/authorize参数说明:snsapi_base与snsapi_userinfo原创 2022-06-02 14:24:21 · 4039 阅读 · 0 评论 -
微信小程序生态5-微信公众号扫码登录PC端网页
1、已认证的公众号(必须为服务号,订阅号没有该接口的权限)2、一个网址,用于微信回调,推荐一个内网穿透的工具:内网穿透3、Redis,用于存储token4、一个SpringBoot项目1、使用微信公众号(服务号)的appId和appSecret生成一个token,这个token可以复用,但是有时效性2、使用token当做参数调用微信api:qrcode/create创建一个二维码3、使用微信扫码,用户订阅后,微信官方会回调我们的一个地址,将openId传过来4、将openId保存下来,下次扫描时根据open原创 2022-06-02 14:23:14 · 2171 阅读 · 3 评论 -
微信小程序生态4-扫普通二维码进入小程序、打开短链接进入小程序
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jA5BYuzA-1654150813595)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/f78d7f25b23d4de9a5739d3cd971baa3~tplv-k3u1fbpfcp-zoom-1.image)]有个比较坑的地方,这个如果没有发布到线上,测试规则和测试链接都要一段时间才生效。我一般都是使用草料网生成二维码:生成二维码、二维码解码...原创 2022-06-02 14:20:44 · 17048 阅读 · 3 评论 -
微信小程序生态3-微信小程序登录流程设计
微信小程序登录流程原创 2022-06-02 14:13:24 · 1096 阅读 · 0 评论 -
微信小程序生态2-创建一个微信小程序
如果只是个人想体验一下小程序,直接用自己的QQ邮箱就行,但是这样申请的小程序很多权限都是没有的,比如获取用户手机号授权。如果是企业或服务商要进行开发小程序,那么至少准备三个邮箱,同时准备300元认证费用(用于微信认证缴费),邮箱的用途如下:刚入门的同学看到这么多平台肯定有点懵,有这么多平台主要是因为微信小程序的用户是在太多,生态太丰富,为了满足各类人群的需求(比如运营、开发)微信官方分了这三个平台。登录网址:https://mp.weixin.qq.com/扫码后选择公众号进入公众号也有分类,分为订阅号、服原创 2022-06-02 14:12:10 · 1163 阅读 · 0 评论 -
微信小程序生态1-初识小程序
简单来说,小程序就是一种不需要安装的 APP,用户只要扫一扫或者搜一搜就可以打开。它主要的目的就是为了实现线下功能的即时反应。三、小程序的投放平台1、微信(重量级)2、头条、抖音、支付宝3、QQ、钉钉4、一些浏览器(如百度、夸克)原创 2022-06-02 14:11:27 · 1082 阅读 · 0 评论