企业微信开发需要用的corpid(企业ID)、corpsecret和agentid获取方法

       企业微信是什么?摘自腾讯官网的介绍,企业微信是“腾讯微信团队为企业打造的专业办公管理工具,与微信一致的沟通体验,丰富免费的OA应用,并与微信消息、小程序、微信支付等互通,助力企业高效办公和管理”。

       做企业微信开发或者二次开发,经常需要提供三个参数:corpid、corpsecret和agentid,下面讲一下获取这三个参数的方法:

一、注册企业微信(请注意:这是企业微信,不是个人平时使用的微信),在电脑浏览器【点这里注册】,并根据实际情况填写相关的信息(并不是一定要有自己的企业才可以注册,如果你没有自己的企业,企业名称可以随意起名,只是做不了实名认证而已)。如果你已经注册有企业微信,此步骤略过。

 

 

二、注册好企业微信以后,在电脑浏览器【点这里登录】,此时需要打开企业微信手机APP(需要事先用注册的手机号登录好企业微信的APP)扫一下二维码。

 

三、在企业微信的手机APP上点:登录。

 

四、回到电脑浏览器,点“我的企业”,在最下面的“企业ID”旁边有一串数值,这个就是corpid。

 

五、点应用管理,创建应用;

 

六、根据开发项目情况,设置好应用LOGO,填写应用名称、应用介绍,选择可见范围,点:创建应用。

 

七、我创建了一个应用,名字是“GXNAS博客”,点这个应用进来,就可以看到Agentid,Secret需要点“查看”才能继续查看。

 

八、由于Secret比较重要,所以不会直接在网页上显示,而是通过企业微信发送到APP,点“发送”后到手机查看。

 

九、默认情况下,企业微信的信息,只能在企业微信才能收到。如果想用普通个人微信也收到自己企业的企业微信信息,还需要做这一步。在电脑浏览器点“我的企业”,左边菜单“微信插件”找到“邀请关注”,有个二维码,用个人微信手机APP扫一下关注这个企业,就可以收到信息了。

 

十、其它说明:

1、一个“企业微信”账号只有一个corpid;
2、一个“企业微信”可有创建多个应用,每个应用都有自己的agentid和secret;
3、企业微信开发在认证部分,只需要三个关键参数:corpid、agentid、secret,即可完成某个应用的认证;
4、使用企业的corpid 和各个应用的secret ,即可获得该应用的“access_token”,access_token 默认有效期为2小时(7200秒);
5、access_token使用POST,带上该应用的agentid,就可以在企业微信后台给该应用发送数据。

点赞

发表回复