企业微信(h5页面嵌入企业微信)的分享总结

本文总结了在企业微信中嵌入H5页面时遇到的config和agentConfig配置问题,包括无效corpId、签名错误、域名不匹配等,并提供了相应的解决策略,如确保公司corpId一致、使用正确URL、设置可信域名和正确配置config参数。
摘要由CSDN通过智能技术生成

config和agentConfig的区别

  • 所有的接口都需要config的注入权限,部分接口需要config和agentConfig的注入权限

agentConfig - 出现的问题

1 errMsg:“agentConfig:invalid corpId more info athttps://open.work.weixin.qq.com/devtool/query?e=40013”
  • 解决:第三方公司配置的公司corpId和提供的企业微信corpId保持一致
2 errMsg:“agentConfig:invalid signature more info at https://open.work.weixin.qq.com/devtool/query?e=40093”
  • 解决:获取配置传的url必须是当前页面的地址
3 errMsg:“agentConfig:not match any reliable domain. more info at https://open.work.weixin.qq.com/devtool/query?e=80001”
  • 解决:需要第三方配置或后台返回时设置可信域名,并下载对应的.txt文件,然后让后台把.txt文件放到当前页面对应的域名下做根域名校验
4 agentConfig 成功 但是分享的标题,内容,图片还是不生效
  • 解决:使用config进行配置

config - 出现的问题

1 {errCode:2,err_info:“invalid signature more info at https://open.work.weixin.qq.com/devtool/query?e=40093”,errMsg}
  • 解决:第三方配置或后台返回时,应注意config的签名,随机字符串,时间戳和agentConfig的都不一样。config应使用自己的
<script src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
<script>
  function shareWxa () {
   
    // 配置的东西都是后台返的
    // 注意本地没法测分享,必须经过部署进行测试
    wx.config({
   
      beta: true,// 必须这么写,否则wx.invoke调用形式的jsapi会有问题
      // debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值