问题:小程序
查看“企业微信”的官方开发文档,在“获取access_token”部分提到,使用GET请求方法,访问 https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=ID&corpsecret=SECRET ,能够得到应用的“access_token”。参数说明里,须要corpid 和corpsecret两个参数,corpid很好找,但找遍整个后台,也没有Corpsecret这个参数,后台中并无单独的corpsecret,这个corpsecret到底在哪里?c#
结论:api
一、corpsecret就是“应用”的secret(也就是管理后台中“自建”应用中与agentid在一块儿的那个secret,在管理后台“企业id”corpid附近是没有“corpsecret”的。)微信
二、一个“企业微信”帐号只有一个corpid;spa
三、一个“企业微信”可有多个“自建”应用,每一个“自建”应用有本身的agentid和secretblog
四、企业微信的开发,在认证部分,只须要三个关键参数:corpid、agentid、secret,便可完成某个自建应用的认证token
五、使用企业的corpid 和各个应用的secret便可得到各自应用的“access_token”,默认有效期为2小时(7200秒)接口
六、有此访问令牌“access_token”,使用POST方法,带上应用的agentid,就能够给“企业微信”后台中的该应用发送数据。好比:在后台使用程序方式经过API接口调用,向通信录中的人员发送某“自建”应用的消息,咱们在手机端的“企业微信”APP中,就可收到程序发送的消息。开发
参数获取路径:文档
corpid的路径:“企业微信”管理后台--“个人企业”--“企业ID”。
Agentid、Secret:“企业微信”--“应用与小程序”--“自建应用”中获取(基础应用“打卡”“审批”在应用详情中点击API小图标获取)。
参考连接:
基本概念介绍:
https://work.weixin.qq.com/api/doc#90000/90135/90665
获取access_token: