首页 > 原创文章 > 软件开发 > 查看文章

微信小程序提示“手机号快速验证组件”资源包用量告警的解决方案

所属分类:软件开发 来源: 丁老师原创 更新时间:2024-11-07 09:39 浏览: 6026 IP属地: 深圳
微信小程序开发
点击阅读全文

微信小程序自2023年8月起,开始对《手机号快速验证组件》进行收费,每个小程序有1000次的免费额度,超过额度就要收费。说白了就是以后在使用微信小程序获取用户手机(用户主动授权)的时候,需要按次数收费了。
那么,在当前的经济状况下,如何做到轻资产,减少开支,如何避免收费,以及如何解决这个问题呢?

首先,想要获取用户手机(用户主动授权),就绕不开这个组件,就必须收费,只是说,如何减少使用次数。
考虑到大多数开发者使用此功能,是用来做小程序的一键登录,使用用户手机号作为唯一识别代码,那么,可以在此基础上调整修改。

可以调整下登录方案:
1.取消使用手机号登录,使用openid作为唯一识别码登录。后台保存用户的openid作为唯一标识,下次登录时先根据openid来读取用户。
2.在一些特殊业务需要获取用户手机号时,再考虑使用《手机号快速验证组件》

这样可以大幅减少使用《手机号快速验证组件》的次数,没必要每次都调用这个组件,浪费不必要的支出。

相关文章

wordpress安装时出现Error es...

群里有个做外贸的朋友,准备使用wordpress建个外贸站,但是自己在安装时,却安装失败,提示“Errorestablishingadatabaseconnection”,这是什么原因,该怎么解决呢?故障分析:1.Errorestabl...

微信支付常见问题及解决办法

微信支付常见问题及解决办法

jquery滚动到指定位置的方法

众所周知,Html可以利用锚点,即<a name的属性来快速定位网页位置,但是那个方法点一下网页直接就跳过去了,用户体验度不是很好。怎么实现网页可以平滑丝滑的滚动到网页指定位置呢?其实很简单,用jquery的animate方法即可...

在Dart/Flutter中,double....

在Flutter中,double.infinity和double.maxFinite看起来非常的相似,他们的区别是什么,分别在什么情况下使用呢?今天丁老师给你解答。如果从严格的面向数据角度来看,两者的区别在于double.maxFini...

推荐文章

tortoise svn出现no path ...

在日常开发过程中,突然发现svn无法提交和更新,出现“nopathorpathfilespecifiedonthecommandline”的错误,网上搜了一圈百度google以及stackoverflow都没找到真正能解决问题的办法,本着不...

APP/小程序/网站/对接微信支付常见问题解...

现在微信支付已经超越支付宝,成为中国最广泛的在线支付方式。作为互联网电子商务服务商,如何开通对接微信支付?如何使用微信支付呢?丁老师整理一篇微信支付常见的问题解答。一、如何开通微信支付?微信支付可以在微信支付官网(https://pay.w...

photoshop打不开任何文件的解决方法

有同学反应,在使用photoshop时,忽然文件打不开了,先后试了下psd格式、jpg格式、png格式的,等等等等,全都打不开,重启了电脑也不行,这是怎么回事呢?经过丁老师研究后发现,这是因为安装的是非正版photoshop,在使用时,没有...

Hbuilder开发APP时,找不到真机的解...

正确的USB连线,其次打开开发者选项、USB调试,这些都是老生常谈,就不说了。在确保以上操作无误后,如果还找不到真机,关闭IDE,然后去adb的目录下,即HBuilderX\plugins\launcher\tools\adbs,把adb....