个人案例
- 校验文件检查失败自查指引(2025版)
流程解释 微信团队为了确认域名的归属,使用校验文件内容的方式,具体步骤如下: 微信生成一个校验文件,文件名为「随机字符+.txt」后缀(比如:abcabc.txt),文件内容是一个随机长的字符串。【注意:每个业务的校验文件名和内容都不一样,需要实际下载确认】开发者将校验文件上传到目标域名的服务器下,保证访问可以按照「域名+/+校验文件名」或「域名+路径+校验文件名」访问到(具体什么路径,需按照微信相关业务平台的要求来)开发者在微信相关业务平台中点击配置按钮或者校验按钮,微信服务器会向目标路径请求内容,然后将服务器返回的内容(即 txt 文件里的内容)和微信数据库的内容做对比,如果对比成功则确认通过。开发者成功配置域名后,后续新增其他域名,微信服务器一般不会向已配置成功的域名发起校验(但有时根据风控或者其他原因,还是要校验)同一个业务(账号+功能),校验文件名和文件里的字符串内容都不会变化。(比如「小程序业务域名」和「小程序二维码打开能力」就是两个业务,校验文件会不同) 问题排查 在发起校验时,如果出现失败,需要按照提示来依次排查: 一、明确提示校验文件内容不一样 有些开发者的服务器,可能不是文件服务或对象存储,而是业务计算服务,微信访问校验文件路径时,对业务计算服务来说,可以模拟一个 GET 请求,请求的路径等于「校验文件路径」,返回的内容则是一个字符串(即校验文件的内容),这种方式也能校验成功。 但有些服务器,如果没有访问到文件或者没有有效接口路径时,不会返回错误,而是返回 200 成功,并返回一个错误字符串或者一个 404 页面(html 内容本质是字符串),微信服务器收到后,将收到字符串去和数据库记录对比,明显不一样,所以会报这种明确报错。 因此开发者应注意排查: 校验文件是否在正确路径上(不是所有校验都是要求在根路径上的,要看平台的提示),下载的文件名也不能自己改,大小写要保持一致服务器是否做了一些特殊限制,无法非登录态直接访问到内容(做了 302 跳转登录页)下载的校验文件内容确认是否是随机字符串文字,而不是html内容,如果下载下来的校验文件内容为HTML数据,一般为登录态过期。请重新登录小程序下载校验文件。真实访问校验路径,看返回的内容是否和下载的文件内容一致。(部分开发者使用 cdn 等缓存手段,也要注意地域的缓存问题,有能力可以重新刷新 cdn 节点缓存,或者过段时间再尝试) 二、系统错误,请稍后再试 当出现这个错误提示时,绝大部分原因就是:微信服务器无法访问目标路径,建立不了网络请求,直接报网络错误了。 类似于 fetch fail 这种提示,因此开发者需注意排查以下几点: 使用外部网络(手机热点等)访问链接,确认自身服务器没有拦截请求(配了个内网域名肯定不行,要排除白名单或者防火墙是否有限制)微信服务器会请求 https 协议路径,确保域名所在服务器能正确响应 https 请求,SSL 证书没有过期。校验请求需要在短时间内完成,建议耗时小于 1 秒,如果超过,微信服务器可能直接拒绝掉判定失败。【重要】检查服务器加密套件,为保持兼容性,微信平台的校验服务,要求开发者的校验文件所在服务器,需配置 TLS1.1 加密套件,如只能配置 TLS 1.2 应配置允许降级的加密套件。仅配置 TLS 1.3 或 不支持降级 TLS 1.2 的加密套件是无法通过校验的。
03-28 - 2024 社区年度颁奖|社区年度突出贡献者名单已出炉!
各位社友: 在 2024 年里,我们与各位社友在微信开放社区一起许下龙年愿望,一起关注身边的程序媛,如期在全国各地的微信公开课进行线下交流,一起体验小程序的新能力、新交互,一起过中秋送祝福,一起回忆入行的第一行代码,一起给产品经理提需求,一起学习新知识,让 13 万条帖子找到答案,把自己的实战经验攥写成文章分享给大家,累计发布 6000 篇文章,让社区开发内容更丰富。 这一年,我们依旧感谢各位社友在2024年对微信开放社区的支持: 感谢以下突出贡献者一如既往的持续贡献,为社区营造了一个积极向上、互助友爱的氛围,让每一位开发者都能在这里找到学习和成长的机会,你们的每一次代码的验证、每一条用心的评论、每一次问题的解答,都为社区贡献了成长的力量。 微信开放社区也为社区专家用户以及突出贡献者们准备了年度答谢礼物,表彰与感谢各位开发者对同路人的支持、对社区的贡献、对技术的致敬! 社区专家用户 [图片] 2024 年度社区突出贡献者 Hlxuan、Memory、立十、辛集启年网络科技有限公司、拾忆、一笑皆春:2024 年共获得 12 次社区月度突出贡献者(排名不分先后) 社区将为以上 6 位突出贡献者分别颁发专属新年礼包,礼包内随机发放如下礼品: 蛇年生肖公仔、大疆 Action 2 Osmo 灵眸运动相机、Apple AirPods 4 蓝牙耳机、微信「招财进包」礼盒套装、微信开放社区突出贡献者动态红包封面 [图片] 风清雾散云开见日出、北京热点互动教育科技有限公司、Mr.Zhao、showms:2024 年共获得 9 次及以上社区月度突出贡献者(排名不分先后) 社区将为以上 4 位突出贡献者分别颁发专属新年礼包,礼包内随机发放如下礼品: 蛇年生肖公仔、Apple AirPods 4 蓝牙耳机、荣耀平板 MagicPad2 12.3英寸平板电脑、微信开放社区突出贡献者动态红包封面[图片] hello world、小黎:2024 年共获得 5 次及以上社区月度突出贡献者(排名不分先后) 社区将为以上 2 位突出贡献者分别颁发专属新年礼包,礼包内随机发放如下礼品: 蛇年生肖公仔、飞利浦骨传导蓝牙耳机、微信开放社区突出贡献者红包封面 [图片] 大山、sun、上海微盟企业有限公司、正青春、西安众邦网络科技有限公司、Jianbo、YoKo、青寒、吴川市菜虫网络科技有限公司:2024 年获得过社区月度突出贡献者(排名不分先后) 社区将为以上 9 位突出贡献者分别颁发专属新年礼包,礼包内随机发放如下礼品: 蛇年生肖公仔 、荣耀智能运动户外手表、企鹅懒人沙发、微信地球牛仔托特包、微信「静月幽兰」冲泡壶套装、微信开放社区突出贡献者动态红包封面[图片] 具体实物礼物款式可能有细微调整,以实物为准,预计 1 个月内联系发出。 微信团队 2025年01月15日
01-20 - 如果你不认可平台处理,该如何申诉?
如果你不认可平台的处理,请参考站内信中的完成调整后提交相关说明材料,发起申诉,申诉通过后即可恢复相关功能及服务。 具体流程如下: [图片] 1、依照站内信指引,完成违规内容调整依照站内信中的违规说明和整改指引,完成小程序中违规内容调整 (1)依照站内信中的违规说明和整改指引,尽快清除相关违规内容,完成小程序内容调整。 [图片] (2)完成调整后可发起申诉流程 注意:若内容调整需要重新提交代码审核,请等待代码审核通过后发起申诉。 2、点击申诉,发起流程 (1)在微信公众平台上登录小程序帐号,访问“通知中心”。 (2)查找到对应站内信,点击底部“申诉”入口。 注意:在站内信发起申诉,申诉内容包括【警告申诉】和【处罚申诉】。 【警告申诉通知】: 针对部分违规行为,平台提醒开发者主动自查整改,此时未实际处罚。到期未整改将会进行相关限制,开发者整改完可以发起申诉,以便平台核查。 如果开发者在警告期限内完成整改,不会收到进一步处罚通知。 [图片] 【处罚申诉通知】: 此通知是对具体处罚内容的通知,小程序已受到实际处罚。 请开发者自查进行整改,自查整改完成后若需申诉,需要通过此站内信发起申诉,点击底部“申诉”发起申诉。 [图片] 3、填写申诉理由,提交相关材料 (1)点击“申诉”后进入流程,填写申诉原因。详细说明已经完成的调整或相关处理措施。 [图片] (2)上传申诉材料。可上传违规内容调整后的截图或相关资质文件等。 [图片] 4、完成申诉流程,等待审核结果 (1)完成申诉流程,点击“提交申诉”。 [图片] (2)7个工作日内可收到审核结果通知。 可通过对应站内信底部的“申诉”入口查看申诉结果,申诉状态变更为“申诉通过”后即可恢复相关功能及服务。 [图片] [图片]
2023-04-04