微信企业号开发[三]——调用微信接口

leapMie leapMie     2022-08-06     445

关键词:

微信的所有主动调用都需要带上AccessToken,以下我们将讲解如何获取AccessToken

 

获取AccessToken

AccessToken是企业号的全局唯一票据,调用接口时需携带AccessToken。

AccessToken需要用CorpIDSecret来换取,不同的Secret会返回不同的AccessToken。正常情况下AccessToken有效期为7200秒,有效期内重复获取返回相同结果。access_token至少保留512字节的存储空间。

  • 请求说明

    Https请求方式: GET

           https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=id&corpsecret=secrect

  • 参数说明
参数必须说明
corpid 企业Id
corpsecret 管理组的凭证密钥
  • 权限说明

    每个secret代表了对应用、通讯录的不同权限;不同的管理组拥有不同的secret。

  • 返回说明

    a)正确的Json返回结果:

    {
       "access_token": "accesstoken000001",
       "expires_in": 7200
    }
参数说明
access_token 获取到的凭证。长度为64至512个字节
expires_in 凭证的有效时间(秒)

    b)错误的Json返回示例:

    {
       "errcode": 43003,
       "errmsg": "require https"
    }

 摘自http://qydev.weixin.qq.com/wiki/index.php?title=%E4%B8%BB%E5%8A%A8%E8%B0%83%E7%94%A8

 

获取Secret

  1、设置->权限管理->新建普通管理组

  2、设置内部管理员

  3、设置应用权限

  4、获得Secret

  说明:系统管理组与普通管理组是有区别的,系统管理组无法获得Secret,所以系统管理组中的管理员是不能进行接口调用的。建议所有的参与开发人员都分配在普通管理组中而不是系统管理组,如果开发多个应用,不同开发人员对应不同的应用权限可创建多个管理组,每个管理组的Secret不一样。

    


   在获取到Secret后我们就能获取到AccessToken,继而调用管理通讯录等其他接口。

 


[目录]
[上一篇]微信企业号开发[二]——获取用户信息


 

微信企业号获取accesstoken

目录1. AccessToken介绍2.示例代码 1.AccessToken介绍1.1什么是AccessTokenAccessToken即访问凭证,业务服务器每次主动调用企业号接口时需要带上AccessToken参数。注:主动调用是指业务服务器调用企业号接口的操作过程,如通讯录管... 查看详情

微信企业号第三方应用开发[四]——用户登录应用

应用被授权方企业号授权后,授权方企业号用户即可以登录应用。至此,接入企业号第三方应用的开发到了最后一步——获取登录用户信息。 在企业号开发中要获取用户信息,需要获取到用户经OAuth2.0验证时生成的code... 查看详情

如何使用微信公众平台小程序

参考技术A微信公众平台在官方微信公号推送了微信公众平台开发指南。指南很详细地介绍了微信公众平台自定义菜单、消息管理、微信网页开发以及微信小店、微信客服、摇一摇周播等15项功能的开发指南。公众号主要通过公众... 查看详情

微信公众号调用接口返回码

返回码说明-1系统繁忙,此时请开发者稍候再试0请求成功40001获取access_token时AppSecret错误,或者access_token无效。请开发者认真比对AppSecret的正确性,或查看是否正在为恰当的公众号调用接口40002不合法的凭证类型40003不合法的OpenID... 查看详情

微信公众平台开发入门教程接口配置

开发模式:1.简介微信公众平台是腾讯公司在微信的基础上新增的功能模块,通过这一平台,个人和企业都可以打造一个微信的公众号,并实现和特定群体的文字、图片、语音的全方位沟通、互动。微信公众平台分订阅号和服务... 查看详情

新书《微信企业号开发揭秘》已出版,全书采用wechatenterprise框架开发

    新书《微信企业号开发揭秘》已出版,全书基于源码与API逐步讲解,采用WeChatEnterprise框架开发  纸质书购买地址: 天猫  京东  当当  亚马逊 WeChatEnterprise框架源码下载、克隆地址:https://github.com/Mr-Jia... 查看详情

微信公众平台开发配置接口

一、简介微信公众平台是腾讯公司在微信的基础上新增的功能模块,通过这一平台,个人和企业都可以打造一个微信的公众号,并实现和特定群体的文字、图片、语音的全方位沟通、互动。二、通讯机制三、注册微信平台公众帐... 查看详情

腾讯系:微信,公众号,小程序,企业微信开发知识概括(代码片段)

腾讯系:公众号,小程序,企业微信等等开发知识概括企业微信公众号小程序微信开放平台总结企业微信第三方应用开发(sass服务商):概述:第三方应用接口旨在方便企业微信管理员通过简单的操作来使用第三方服... 查看详情

微信公众号开发之如何使用jssdk

参考技术A微信开发交流群:148540125欢迎留言、转发、打赏系列文章参考地址极速开发微信公众号项目源码参考地址点我点我--欢迎Start服务号、订阅号可以通过登录微信公众平台查看开发>接口权限使用JSSDK主要包括1、判断当前... 查看详情

微信开发小结——积累与沉淀(代码片段)

前言微信开发是个人、企业或组织在拥有超大用户群体的微信应用上,利用微信公众平台,开发类似插件或服务的轻应用。微信公众平台分为三种:订阅号:主要面向媒体和个人,旨在为用户提供信息资讯ÿ... 查看详情

微信公众平台开发配置接口

一、简介微信公众平台是腾讯公司在微信的基础上新增的功能模块,通过这一平台,个人和企业都可以打造一个微信的公众号,并实现和特定群体的文字、图片、语音的全方位沟通、互动。二、通讯机制三、注册微信... 查看详情

企业微信协议企业微信hook,纯协议开发

企业微信协议开发,配置服务器开启服务端,接口开发企业微信协议接口开发企业微信协议开发,配置服务器开启服务端,接口开发企业微信协议接口开发 查看详情

微信开发者工具调试企业微信页面遇到未绑定企业号开发者的问题

参考技术A微信开发者工具调试企业微信页面遇到未绑定企业号开发者的问题,如图提示。自己已经是企业微信的管理员,确还是有这个问题。网上竟然也找不到答案。解决方法:登录企业微信后台,在连接微信——微工作台,... 查看详情

前端工程实训(代码片段)

...础课的内容,复习时可以参考发的小程序ppt小程序概念、微信开发概念小程序账号申请、工具下载使用学习一下小程序项目结构、小程序生命周期概念小程序中写页面的模板语法小程序中写交互的事件的相关知识小程序页面跳转... 查看详情

.net之微信企业号开发企业号人员身份认证与开发

...名密码进行登录的。。。2333但是,这样所就完全失去了微信企业号的意义,本来进入微信企业号的时候,就已经对人员身份进行认证了,你这里再让别人登录,不是显得多余么?于是,需要考虑的是,如何获取微信企业号中用... 查看详情

微信小程序,weixin,微信商户后台怎么开通企业付款到用户

参考技术A1、微信认证需要交纳三百块钱服务费,每年都需要年审。2、帐号资质审核认证通过后,订阅号将获得自定义菜单接口权限,服务号将获得高级功能接口中所有接口权限、多客服接口,以及可申请微信支付。3、申请流... 查看详情

uniapph5嵌入企业微信调选人接口(前端)

参考技术A新建了一个uniapp项目 根据企业微信API文档可知只需调用2次接口就能完成该功能但在实际的开发中却遇到了很多问题 特此记录下来首先确保在企微后台都添加了相关应用并配置好了可信域名后端接口完善调用企... 查看详情

java调用企业微信接口给微信发消息(代码片段)

这里的消息是企业微信和微信都能收到消息1.注册一个企业微信,记住企业ID(我的企业-企业id)2.应用管理--创建应用(记住AgentId和Secret)3.下面是代码packagecom.jingmai.video.live.messagecenter.utils;/***@ClassNameWeChatData*@Description*@Au... 查看详情