botchan icon indicating copy to clipboard operation
botchan copied to clipboard

自己申请的公众号调用有问题

Open doubletry opened this issue 1 year ago • 10 comments

/help正常返回 但是提问api2d,后台是有回复的,但是没有显示到公众号上。 image

image

doubletry avatar Oct 11 '23 03:10 doubletry

同样的问题,在公众号测试也会日志报get access token failed,但是更换AppSecret无法解决(公众号只能重置AppSecret无法检查是否变化)

benvyeng avatar Oct 11 '23 05:10 benvyeng

docker的日志中没提到get access token failed,重置过一次还是一样,这是后台。 image

doubletry avatar Oct 11 '23 05:10 doubletry

docker的日志中没提到get access token failed,重置过一次还是一样,这是后台。 image

我又折腾了一下,刚才是没设置IP白名单,所以日志get access token failed了,设置好IP白名单,就没有这条报错了,但是确实收不到消息 企业微信截图_1697003537870

benvyeng avatar Oct 11 '23 05:10 benvyeng

我的也是这样,ip白名单设置没问题,消息加密选择兼容模式,/help等命令都没问题,就是没有ai的回复

doubletry avatar Oct 11 '23 06:10 doubletry

我的也是这样,ip白名单设置没问题,消息加密选择兼容模式,/help等命令都没问题,就是没有ai的回复

我设置的明文模式也是这样没有AI回复

benvyeng avatar Oct 11 '23 06:10 benvyeng

好吧,查了下日志是这样的。 image 对应这个错误,是这么说的 48001 api 功能未授权,请确认公众号已获得该接口,可以在公众平台官网 - 开发者中心页中查看接口权限, 接下来就不知道怎么处理了

doubletry avatar Oct 11 '23 06:10 doubletry

i 功能未授权,请确认公众号已获得该接口,可以在公众平台官网 - 开发者中心页中查看接口权限

那我大概知道了,你的公众号是不是个人认证的?我就是个人认证的号,没有客服接口什么的权限 1697006806535

benvyeng avatar Oct 11 '23 06:10 benvyeng

大概是了,认证也怪麻烦的

doubletry avatar Oct 11 '23 06:10 doubletry

大概是了,认证也怪麻烦的

但是我觉得,只使用被动回复用户消息的接口就可以了,这个接口没有特殊要求啊

benvyeng avatar Oct 11 '23 06:10 benvyeng

大概是了,认证也怪麻烦的

但是我觉得,只使用被动回复用户消息的接口就可以了,这个接口没有特殊要求啊

被动回复是POST请求的响应,如果ai回复时间过长,会有相应超时问题。主动发送没有这个问题,但是又没权限。

doubletry avatar Oct 11 '23 06:10 doubletry