微信企业号开发:常用的参数

开发微信企业号经常会遇到几个很常见的参数,这几个参数是什么含义?在什么地方呢?有什么作用?

EncodingAESKey,Token,ACCESS_TOKEN,corpid,corpsecret,agentid,userid,部门ID?都表示什么含义呢?


1EncodingAESKey是加密解密使用的,加密解密时要用三个参数EncodingAESKey,Token,CorpID。

具体在PC版微信登陆后,右侧菜单,应用中心,点击自己的应用,选择应用后,在点击模式选择中的回调模式就可以看到。


登陆后,点击应用中心,再点击具体的应用,例如考勤管理


进入考勤管理应用后,点击回调模式


点击回调模式后,进入考勤管理回调模式页面,可以看到三个参数URL,Token,EncodingAESKey三个参数



2Token是加密解密使用的,验证消息时使用,加密解密时要用三个参数EncodingAESKey,Token,CorpID。

 EncodingAESKey,Token的位置在一起。

3CorpID是加密解密使用的,验证消息时使用,加密解密时要用三个参数EncodingAESKey,Token,CorpID。

具体位置登陆PC版微信后,点击设置,就可以看到


4ACCESS_TOKEN和Token是两个概念,不是同一个东西。这是调用微信接口的凭证,可以通过 corpid,corpsecret获取到

5corpid,corpsecret是获取调用微信接口必须的两个参数

 具体位置参考微信企业号开发:corpsecret到底在哪块呢?

agentid是企业应用的id,这参数在不少微信接口中存在,不同的agentid表示不能的企业应用,为什么有这个呢?因为一个微信企业号可以拥有多个企业应用,因此需要这个agentid,但在这里边叫做应用ID

 具体位置:登陆PC版微信企业号,点击右侧应用中心,再点击具体的应用,进入具体的应用后,就可以看到。



userid在在发送消息,管理通信录的部分微信接口中存在,这个userid可能不是数值。这个在PC版的微信中叫做账号。


部门ID,TagID,MsgId,media_id等有的是数值,有的不是数值,具体是什么,还真的好好看看微信的看法文档,不可想当然的认为是数值。


  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值