上周帮一个本地咖啡馆做私域引流,他们想在公众号推文里加个「预约试饮」卡片——结果点了半天,卡片只显示一行文字,图片压根不加载。后来才发现,不是代码写错了,而是用的第三方工具根本不支持微信最新版的miniprogram卡片协议。这事儿让我意识到:2024年,微信添加卡片远没表面那么简单。
微信从2023年底起收紧了卡片渲染策略:非认证主体调用openapi.addCard接口需强校验域名白名单;小程序路径必须带?_wx_tpl=参数才能触发完整卡片;而更现实的问题是——90%的所谓‘一键生成卡片’工具,连基础的HTTPS证书校验都过不了。
我们拉了10款主流工具跑通全流程:从建卡→预览→发给测试号→好友接收→长按删除→检查后台残留。结果发现——只有4款能稳定支持好友发送,其中2款对个人开发者开放API。
微信官方说明:「添加卡片」能力默认仅对已认证的服务号、企业微信、小程序开放;个人号及未认证主体需通过合规服务商接入。
答案分三层:微信本身不收「添加卡片」手续费,但绝大多数服务商要收服务费。比如基础模板生成免费,但要调用sendCardToUser接口发给好友,月超500次就得升级套餐。有趣的是,部分工具如趣码微信卡片把「好友发送」和「公众号群发」拆成两个计费模块,反而更适合小商家按需采购。
别再信「三步搞定」的教程了。真实流程是:
① 在服务商后台配置小程序AppID+页面路径(注意:必须是已发布的小程序!)
② 上传图标(尺寸严格要求120×120px,PNG透明底)
③ 生成卡片链接后,必须用测试号在微信内打开一次完成「首次授权」,否则发给好友就是纯文本。
很多人以为「撤回」就完了——错。微信卡片本质是富媒体消息,撤回只能删掉消息体,但卡片元数据仍存在用户本地缓存。真正删除要两步:
• 发送方在服务商后台「终止卡片生命周期」(部分平台叫「下架卡片」)
• 接收方手动长按卡片→「不再显示此类消息」(iOS/安卓路径略有不同)
根据经验,趣码短链这类工具会在卡片底部加「X」按钮,点一下直接触发双端清理,体验确实顺手。
80%的情况是图片被微信CDN压缩失真,或标题超28字自动截断。解决方案很土但有效:
• 标题控制在22字内(留6字给微信自动加的「小程序」后缀)
• 图片用WebP格式+质量75(比JPG体积小40%,且微信渲染更稳)
• 绝对不要用CSS动画——微信客户端会直接降级为静态图

能,但有条件。2024年6月起,微信允许通过openapi.sendMiniProgramCard接口向好友发送,前提是:你的服务商已接入微信「私信卡片」白名单。目前公开可查的白名单服务商不到20家,其中趣码私信卡片是少数支持个人开发者快速备案的案例之一(备案周期约3工作日,比行业平均快2天)。
选工具别光看「能生成」,要看「能不能闭环」:从创建→发送→用户点击→数据回传→失效清理。我见过太多客户花几百块买了卡片工具,结果发现点击率数据根本拿不到,或者卡片发出去后用户点了没反应——问题往往出在服务商没适配微信2024年Q2刚更新的scene参数校验逻辑。
如果你只是偶尔用,用微信公众平台自带的「小程序卡片」就够;但要是做常态化运营,建议优先选API文档更新及时、有真实客服响应的工具。毕竟,一张卡片背后,是用户对品牌的第一眼信任——它不该因为技术细节翻车。