在设置接收消息服务器配置的时候有这个提示 ,如何解决?

2024/01/09
提问

在设置接收消息服务器配置的时候提示openapi回调地址请求不通过 ,如何解决?  在企微后台配置接收消息服务器配置的整个流程是如何操作呢

回答·2

需要有开发能力才可以

参考官方文档:


https://developer.work.weixin.qq.com/document/path/90930

赞同 1
评论
2024/01/09

当在企微后台配置接收消息服务器时,如果提示openapi回调地址请求不通过,可能是由以下原因所致:


  1. 请求地址不可访问:请确保您提供的回调地址是可正常访问的,可以尝试在浏览器中手动访问一下该地址,检查是否能够打开。


  1. 回调地址缺少必要的参数:企业微信要求回调地址中必须带有challenge参数,用于校验接口的合法性。请确保回调地址中包含了该参数,并且参数的值可以正确计算。


如果已确认回调地址是可访问的且包含了必要的参数,但仍然提示不通过,可以尝试以下解决方法:


  1. 检查安全设置:在企业微信后台的“安全设置”中,确认是否开启了“接收消息服务器配置”功能,并勾选了需要监听的事件类型。


  1. 检查 API 密钥:在接收消息服务器配置时,需要提供API密钥以保障接口的安全性。请确认API密钥是否正确,并且与回调地址中的参数一致。


  1. 排查网络问题:如果回调地址在内网环境中,可能需要配置端口映射或者使用内网穿透工具来确保回调请求可以正常访问。


对于企微后台配置接收消息服务器配置的整个流程,大致包括以下几个步骤:


  1. 登录企业微信后台,并找到“应用管理”页面。


  1. 找到需要配置接收消息服务器的应用,点击进入应用详情页。


  1. 在应用详情页的“基本信息”模块中,点击“编辑”按钮。


  1. 在编辑页面中,找到“接收消息服务器配置”部分,将配置信息填写完整:


  • 接收消息服务器地址:填写您的回调接口地址。
  • 令牌(Token):填写API密钥之一,用于接口安全校验。
  • 加密密钥(EncodingAESKey):填写API密钥之二,用于消息加解密。


  1. 点击“保存”按钮,保存配置信息。


  1. 在配置成功后,企业微信会向您提供的回调地址发送校验请求,您需要在回调接口中按照要求进行校验并返回相应的校验结果。


  1. 配置成功后,企业微信将会将相应的消息推送到您的回调地址,并且该地址的响应会作为回复消息的依据。


如果以上步骤操作正确且没有出现错误信息,即可完成接收消息服务器的配置。如果仍然遇到问题,请参考上述的解决方法检查和处理。

赞同
评论 2
2024/01/09
杨老师好,那URL哪里是填写IP地址还是解析完的域名地址呢
赞同
回复
2024/01/09
域名
赞同
回复
你还未登录,请先登录