“文章助手”小程序已半残
创始人
2024-03-02 13:02:44
0

前天,我收到了腾讯官方发来的一个警告:

“因用户投诉并经平台审核,你的小程序涉嫌滥用小程序接口能力,影响用户体验行为。”

惊讶之下,我发现是我们几年前为了解决公众号文章内不能放置链接而开发的“文章助手”小程序被警告了。

众所周知,一般情况下,微信文章不能像网页一样放入链接的。对于一般的文字性内容,这其实并无大碍,但是对于我们这种技术类文章,常常会有一些链接,以便读者可以深入了解相关内容。因此,这种限制对我们来说是一种缺陷,为了解决这种问题,我们陆续想过几种方法,比如利用文末的“阅读原文”、在文章内注明完整链接等。最后,我们在 2019 年想到可以开发一个小程序来 辅助提供 这个链接。

通过一些 简单的方式,可以在你的微信文章中需要放置链接的地方嵌入这个“文章助手”小程序。用户只需要点击该小程序链接,即可显示该链接,并自动复制链接到剪贴板,然后只需要打开浏览器粘贴访问即可。

我自己对这种委曲求全的解决方案感觉比较满意。

现在,这个有两年没有继续添加新功能的小程序被警告了。于是我仔细查看了警告内容,在腾讯官方提供的《微信小程序平台运营规范》中是这样说的:

5.15.4 滥用操作剪切板接口

在用户使用剪切板功能进行复制操作后,恶意、强行中断小程序内功能服务或业务的完整流程,要求用户跳转或使用其他方式才可完整体验业务流程,影响用户体验。

用户未进行任何操作情况下,小程序默认读取用户剪切板信息。

考虑到申诉基本上不会得到解决(事实上我申诉了,也被驳回了),我只能修改相关代码,将以下行为做了调整:

  • 不检测剪贴板内容长度(原本是为了避免当剪贴板内有较多内容而被覆盖)
  • 不自动复制链接到剪贴板,而需要用户手动点击一下才复制

以我的估计,这样就不算滥用了吧?……

然而,新版本提交之后,紧接着,“文章助手”小程序就被封了剪贴板能力:

因用户投诉并经平台审核,发现帐号已发布的服务涉嫌滥用小程序接口能力,影响用户体验

已封禁服务的“操作剪贴板”能力

哑然。

无奈之下再次发起无用的申诉(已被驳回),并寻求客服解答。经过漫长的等待,客服给出了如下答复:

审核部门排查发现你的小程序内活动通过文本口令引导跳转其他渠道体验或进行,属于滥用剪切板能力 请开发者对小程序进行全面排查以及整改,将涉及违规的内容移除(包括但不仅限于内容展示、代码、路径等),如有隐藏内容、路径、代码等,也需一并移除

呵,合着是不让用户粘贴链接到浏览器啊!

原本“文章助手”小程序内会提示用户“链接已复制,请在浏览器内粘贴打开”,看来这是摸了老虎屁股了。

而没有剪贴板能力的“文章助手”小程序,可以说是已经失去了一半用处。

那现在我有两个选择:

  1. 放弃这个小程序(这样我也不用每个月支付云开发的 20 元费用,需要说明的是,这个小程序是完全免费,没有任何广告和赞助,公益提供给任何人使用的);
  2. 看看是否还有抢救的机会。

考虑到这个小程序已经累计有了 16 万用户,并为近 50 万个链接提供过服务,如果就此关闭,是对既往用户的不负责。因此,经过我灵机一动,我考虑可以完整地显示链接,让用户自己复制,至于复制后干什么,我不说,我也不知道,我也不想知道。

所以,你看的 0.4.7 版的“文章助手”就是这样了。

至于这样是否还会触犯腾讯的禁忌,我就不知道了,只能说,大家且行且珍惜吧。

相关内容

小程序登录-前后台
1.业务描述 1.小程序用户登录 2.用户入库 3.返回token...
2025-06-01 17:54:01
基于微信小程序的校园二手交...
文末联系获取源码 开发语言:Java 框架ÿ...
2025-05-30 15:18:46
闭包在微信小程序节流函数中...
闭包问题源于节流函数中的计时器返回值,如果没有正确保存,就不能起到...
2024-12-11 18:02:04
百度小程序中,为什么使用s...
问题解答:在使用swan.navigateTo跳转页面时,可能是由...
2024-11-20 10:01:38
慢热的腾讯,上火的AI搜索
文 | 光子星球 11月13日,腾讯发布2024年Q3财报,结合...
2024-11-15 23:35:53
安卓系统是否有类似于小程序...
安卓系统中没有直接类似于小程序的navigateBack方法,但是...
2024-11-09 15:30:49

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
2024 开年,LLUG 和你... Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Lin...
什么是 KDE Connect... 什么是 KDE Connect?它的主要特性是什么?它应该如何安装?本文提供了基本的使用指南。科技日...
Opera 浏览器内置的 VP... 昨天我们报道过 Opera 浏览器内置了 VPN 服务,用户打开它可以防止他们的在线活动被窥视。不过...