微信小程序接口调用凭证(获取token)auth.getAccessToken接口开发

这篇具有很好参考价值的文章主要介绍了微信小程序接口调用凭证(获取token)auth.getAccessToken接口开发。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、接口规范

小程序接口调用凭证auth.getAccessToken接口规范参考链接

1.1、接口请求地址

GET https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET

1.2、接口请求参数

appid:小程序 appId
secret:小程序 appSecret
grant_type:授权类型,填写 client_credential

1.3、接口响应参数(返回的 JSON 数据包)

access_token:获取到的凭证
expires_in:凭证有效时间,单位:秒。目前是7200秒之内的值。
errcode:错误码***(异常情况才会有错误码返回,正常是没有该字段返回的)***
errmsg:错误信息

2、准备工作

需要准备请求接口的2个参数:
appid:小程序 appId,需要小程序注册申请流程获得;
secret:小程序 appSecret,需要在小程序开发配置选项里面经由管理员扫码授权生成;文章来源地址https://www.toymoban.com/news/detail-610672.html

3、代码

//getWxAccessToken()方法用来将所有请求参数拼接起来形成最终的请求URL,可以在postman/apifox里面先行测通
//APP_ID=小程序 appId
//APP_SECRET=小程序 appSecret
String urlAccessToken = getWxAccessToken(APP_ID, APP_SECRET);
//发起请求
String respAccessToken = HttpUtil.get(urlAccessToken);
if(StringUtil.isNull(respAccessToken)){
    throw new ServiceException("803","请求access_token失败");
}
//将响应转为Json对象
JSONObject respAccessTokenObj = JSONObject.parseObject(respAccessToken);
//获取accessToken
String accessToken = respAccessTokenObj.getString("access_token");
if(accessToken==null){
    throw new ServiceException("804","获取access_token失败");
}

到了这里,关于微信小程序接口调用凭证(获取token)auth.getAccessToken接口开发的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序接口同步调用方法

    前言: 相信有很多小程序开发者在开发的过程中,接口异步调用导致接口调用的顺序和自己想象的不一样,前面的接口还没有调用完成后面的接口已经完成了,由于小程序默认是异步 同步调用和异步调用: 那么什么时同步什么是异步呢? 同步:同步调用一旦开始,必须要等

    2024年02月10日
    浏览(33)
  • 微信小程序实现分享里调用接口

    在开发微信小程序的时候,有一个需求,在点击分享按钮的时候,调用后台的接口,来获取一个分享的值,在分享的时候在分享链接里拼这个值。 初始的想法 在onShareAppMessage里使用promise 在这里去请求接口,但随后就遇到了问题,在用户未登录的情况下点击分享按钮,会跳转

    2024年02月11日
    浏览(30)
  • uniapp+微信小程序获取openId,获取access_token,订阅消息模板,java后台发送消息

    1.前期准备 2.用户订阅消息 3.获取openId(uniapp) 4.获取access_token 5.发送消息 6.请求的代码Springboot(自己写有发送请求方法的可以不用看) 在微信公众号申请订阅消息 在公共模板这里选用模板, 模板种类跟小程序设置的类目有关,只有特殊的类目有长期订阅模板 类目可以在设

    2024年02月03日
    浏览(37)
  • 微信小程序 开发开发工具接口调用成功,真机调试接口调用失败

    问题:微信小程序中 开发开发工具接口调用成功,真机调试接口调用失败 个人遇到的问题原因:证书有问题 找到的证书测试 1、 由于系统限制,不同平台对证书要求的严格程度不同。为了保证小程序的兼容性,建议开发者按照最高标准配置证书,并使用相关工具检查现有证书

    2024年02月13日
    浏览(39)
  • 微信小程序 - 调用后台api接口方法

    2024年01月16日
    浏览(38)
  • 微信小程序 --调用JAVA接口的方法

    在微信小程序中调用后端的Java接口,通常有以下几种方式: 1.HTTP请求:可以使用小程序的网络请求API,如wx.request(),通过发送HTTP请求来调用后端的Java接口。请求可以使用GET、POST等常见的HTTP方法,并通过请求头、请求体传递数据和参数。后端Java应用可以使用框架如Spring B

    2024年02月15日
    浏览(30)
  • C#使用post方式调用接口获取Token及调用网页地址

     IP、Port表示地址及端口,可配置或写死 public string PostDate(string IP,string Port)         {             //设置参数             string content= \\\"{\\\"userName\\\":\\\"\\\" 0000 \\\"\\\"\\\" +                  \\\",\\\"password\\\":\\\"123456\\\"}\\\";             //填充路径             string strUrl = string.Format(\\\"http://{0}:

    2023年04月08日
    浏览(28)
  • smartbi token回调获取登录凭证漏洞

    2023年7月28日Smartbi官方修复了一处权限绕过漏洞。未经授权的攻击者可利用该漏洞,获取管理员token,完全接管管理员权限。 于是研究了下相关补丁并进行分析。 依据补丁分析,得到如下漏洞复现步骤 首先使用python flask搭建一个fake server,上面只注册了/api/v1/configs/engine/smar

    2024年02月11日
    浏览(35)
  • 微信小程序获取接口数据与展现

    先来了解一下data的取值与赋值吧 data 是页面第一次渲染使用的初始数据。页面加载时,data 将会以JSON字符串的形式由逻辑层传至渲染层,因此data中的数据必须是可以转成JSON的类型:字符串,数字,布尔值,对象,数组。 { } 大括号,表示定义一个对象,大部分情况下要有成

    2024年02月09日
    浏览(53)
  • smartbi token回调获取登录凭证漏洞(二)

    2023年8月8日Smartbi官方又修复了一处权限绕过漏洞。该漏洞是上一个 特定场景下设置Token回调地址漏洞 的绕过,未经授权的攻击者可利用该漏洞,获取管理员token,完全接管管理员权限。 于是研究了下相关补丁并进行分析。 阅读相关补丁,可知此次漏洞与 /smartbix/api/monitor/s

    2024年02月10日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包