小程序发送模板消息总是:invalid openid hint
发布于 6 年前 作者 xiuyinghuang 14932 次浏览 来自 问答

我有两个小程序,小程度A用于接收用户的openid和formid,并将其保存至网站数据库中。

小程序B用于读取这些openid和formid,并发送模板消息给小程序A的用户们。

现在的问题是,小程序B已经成功获得了token和openid,但是,发送时候出现错误:

如果我把 touser 的 openid 修改为调试工具获取的openid,则出现如下错误:

说明openid已经没有问题了。对应的form id 不对。这个是正常的。因为本来我就没有采集过小程序B的openid及formid。

如果改成这个,我就只能给自己发模板消息了,这个没有任何意义 ,请问,我应该怎么做才能用程序B给小程序A的用户发模板消息????

3 回复

A和B的openid本来就不一样,formid只能在当前小程序和对应的openid有效

那就是说我的思路本来就是错误的,所以无法发送模板消息。

但是我的的确需要 在小程序B上操作把消息发送给小程序A,有什么思路可以提供?

比如说:小程序B上有个按钮,按一下,小程序A就能收到一条模板消息。通过什么能实现这个效果???云开发???PHP???

麻烦给个思路。

小程序B只能给B的用户发模版消息推送呀。A小程序和B小程序的openId不一样。你这个思路就有问题吧

回到顶部