较近经常在各个技术论坛和社区有人吐槽,说:为什么我开发的微信小程序经常审核不通过?为什么别人的半天就能通过,而我的要来来回回的审核,拒绝,再审核,再拒绝呢?
之前在技术群里,很多程序员读者也有类似的问题,也一直在微信上咨询我,为什么你的审核那么快,我的审核有问题呢?到现在还没通过。
为了防止大家做无用功和避免走弯路,我就分享一下这一年来开发微信小程序的几点经验吧!
1、哪些小程序要谨慎触及开发?
靠前点:社区,社交类的小程序要谨慎考虑,再开发。为什么呢?
社区类,社交类的小程序,不是微信官方不支持,是因为里面涉及到的东西太多,是我们国情的原因。
因为社区论坛类,社交类的小程序,容易成为非法的藏污纳垢之地,一旦微信放开,里面有太多国家政策的限制,因为可能会给微信带来不好的审查,毕竟在微信平台上的东西,出了问题,政府会找腾讯和微信的麻烦。
你想想?如果大家在小程序中可以随便发帖子,讨论问题,进行一些涉及色情,涉赌,发布一些违反国家政策的东西,微信高层会被请到北京喝茶的,不仅仅是要查处你,也要问责微信官方平台。
第二点:聊天类的小程序不要多此一举。
其实这个需求很少见到,但是也确实有人想这么干。比如:社区类的小程序,竟然还有人要创建在小程序里的群聊和沟通。
我有时候真的是特别不了解用户需求,在国内即时通信聊天有人做的过腾讯吗?你在一个即时通信的聊天软件里,再做一个即时通信的群聊功能。简直无法想象,用户的操作有多复杂。我们沟通交流就这么难么?
第三点:电信运营,食品,卫生类的商城等,需要有相关的企业资质才可以。比如:你如果想卖海鲜食品,可能你就必须有具体卫生许可证之类的资质。比如:你想卖手机卡,流量卡,就必须要有电信运营资质。一些东西不是随便可以卖的。
2、如何解决上述的问题呢?
一般大家审核不通过,较经常遇到的问题是这样的,官方是这么说:
你好,为避免您的小程序被滥用,建议你可以完善审核机制,保障发布内容的安全,如增加不良信息关键词库屏蔽和后台屏蔽审核。
所以,根据官方的说法,做社区,社交类的小程序,较好的解决机制就是:
在内容发布的地方,添加敏感词过滤机制。要在内容发布的地方进行敏感词的检查,什么黑五类的,情色的等等。建立敏感词库,从里面匹配检查过滤。
在内容详情或者帖子查看的地方,增加一个“审核”或者“投诉”按钮,可以让用户发现一些违规的内容,进行举报投诉。
另外,如果上述你实在不想改,可以试着多次审核提交,因为微信小程序后台代码审核的人,估计每次提交遇到的人不同,对待的标准也不同,也有可能审核能够通过,但是这是一种侥幸的心理,还是建议把机制完善。
3.学习微信小程序的一些建议
关于微信小程序的一些文章,学习的框架等,我在微信公众号里也分享了不少关于学习微信小程序的资料。但是总是有人在后台问我要:有没有相关的视频教程?
但是,我想说:微信小程序开发真的很简单,比你们想象中的都容易,只有你懂 JS ,就可以直接看微信官方文档,直接学开发就行了。微信官方文档,中文的,组件,API 都非常详细,清晰明了。
对于编程来讲官方文档是较好的学习资料。
当然,我也想给你大家一些视频教程,所以我前几天试着把我之前,也就是去年的时候,微信小程序刚起步那会的免费视频教程找了找,但是发现以前免费的视频教程,现在都收费了。可见,现在微信小程序开发有多火。
出于对微信小程序视频教程录制者的尊重,和对于版权的尊重,我是不会在公开平台分享一些盗版的链接给大家的,那是对录制视频的作者的不尊重,人家毕竟是付出了自己的辛苦劳动的。
但是,如果你们自己在网上搜,其实也能搜到别人盗版免费分享的,那就不管我的事了。
总结
以上是自己在开发微信小程序时总结的一些经验和建议,仅供大家参考,避免大家走弯路。如果你们在开发微信小程序遇到了一些坑,并有了自己的解决方案,欢迎大家一起交流分享。