小程序如何指定分享到特定群,只能在这个群打开,从这个群二次转发后禁止访问
发布于 6 年前 作者 guiying46 5259 次浏览 来自 问答

鲸大师 小程序中,有一个功能是,可以控制分享到特定的群,并且分享到这个群之后,只能在这个群打开,如果从这个群二次转发,则直接就提示无法访问了,提示内容为“该消息类型暂不能展示”。有人知道怎么实现的吗 ?

3 回复

转发出去的页面要记录一下shareTicket   保存到服务端,做一个唯一标识   二次打开后对比

想问楼主,“该消息类型暂不能展示”如何实现。

通常开发者希望转发出去的小程序被二次打开的时候能够获取到一些信息,例如群的标识。现在通过调用 wx.showShareMenu 并且设置 withShareTicket 为 true ,当用户将小程序转发到任一群聊之后,可以获取到此次转发的 shareTicket,此转发卡片在群聊中被其他用户打开时,可以在 App.onLaunch() 或 App.onShow 获取到另一个 shareTicket。这两步获取到的 shareTicket 均可通过 wx.getShareInfo() 接口可以获取到相同的转发信息。

API中有

回到顶部