1.问题引入
最近在写一个接口时,要实现向向企业微信用户发送图文消息,查看企业微信官方文档接口入参实例,是这样的:
然后自己用postman测时入参是:
结果就报这个错误!
"msg": "{\"errcode\":90206,\"errmsg\":\"this app has not bind any miniprogram, hint: [1703131171585840971302103], from ip: 60.163.50.208, more info at https://open.work.weixin.qq.com/devtool/query?e=90206\"}",
2.解决措施
去企业微信社区查了 说是小程序未关联到企业当中
最后我把入参的appid和pagepath两个参数去掉 发送图文消息就可以了
这是官方文档上对这两个参数的说明:
查了资料,发现appid全称为Application Identification,即应用程序标识,每个微信小程序都会有有一个原始的APPID,它就跟人的身份证号一样,这个是小程序的身份证明。而我开发的是企业微信自建应用 所以不需要填这两个参数。