access_token用户执行微信公众号操作的凭证

将appid和APPSECRET拼接到指定的url发送给微信服务器

private static final String URL = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET";

微信服务器返回包含access_token的字符串用户保存即可

 String TokenStr = getAndPost.get(url);// System.out.println(TokenStr);//打印access_token和expires_in// 将字符串封装成一个对象JSONObject jsonObject = JSONObject.fromObject(TokenStr);String token = jsonObject.getString("access_token");

整体代码

private static String TOKEN = "LILUO";private static final String APPID = "";private static final String APPSECRET = "";private static final String URL = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET";private static AccessToken at;// 用于存储tokenprivate static void getToken() {String url = URL.replace("APPID", APPID).replace("APPSECRET", APPSECRET);String TokenStr = getAndPost.get(url);// System.out.println(TokenStr);//打印access_token和expires_in// 将字符串封装成一个对象JSONObject jsonObject = JSONObject.fromObject(TokenStr);String token = jsonObject.getString("access_token");System.out.println("access_token" + token);String expireIn = jsonObject.getString("expires_in");System.out.println("expires_in" + expireIn);// 创建token对象,并存储token详情at = new AccessToken(token, expireIn);}/*** 向外暴露获取token的方法* * @return*/
public static String getAccessToken() {//后期tocken可以存到redis中无需每次都单独获取if (at == null || at.isExpire()) {getToken();}return at.getAccessToken();
}

获取access_token相关推荐

  1. IP白名单添加了当前IP,获取access_token时依然报出错误码40164的坑

    开发公众号网页时,想要调用微信API接口,令人无奈的是,想要调用各接口都需使用access_token,于是,获取access_token的征途开始了-- 1.开发者基本配置 (1) 公众平台官网登录 ...

  2. PHP---微信JS-SDK获取access_token/jsapi_ticket/signature权限签名算法,php/thinkphp实现微信分享自定义文字和图片...

    PHP---微信JS-SDK获取access_token/jsapi_ticket/signature权限签名算法, php/thinkphp实现微信分享自定义文字和图片. 一.先看微信JS-SDK文 ...

  3. 企业微信_获取access_token

    文章目录 一.快速入门 1. 开发文档 2. 管控台 3. 接口文档 4. 参数获取 5. api调试 二.java实战 2.1. 入口 2.2. 核心方法 2.3. 核心配置 2.3. RestUt ...

  4. 使用Java语言开发微信公众平台(五)——获取access_token

    在前四期的文章中,我们分别学习了"环境搭建与开发接入"."文本消息的接收与响应"."被关注回复与关键词回复"."图文消息的发送与响 ...

  5. php微信公众平台开发获取access_token,用CURL出现certificate verify failed错误的解决方法...

    今天用php的curl获取access_token,出来了一个错误如下: string(146) "SSL certificate problem, verify that the CA c ...

  6. 新浪开放平台:解决获取access_token抛 21323 异常,以及接口调用

    使用新浪开放平台的准备 1)要注册一个新浪微博,并在新浪开放平台登陆(http://open.weibo.com/)     2)创建应用          这里以创建"移动应用" ...

  7. 微信开发获取access_token(凭证)接口的详解

    在微信开发中,就有一些接口会涉及到获取接口凭证的接口,开发文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp142114018 ...

  8. spring cloud oauth2系列篇(三)password模式获取access_token

    项目的源码地址:https://github.com/daxian-zhu/online_edu password模式和上一篇文章的代码是一致的: https://blog.csdn.net/zhuw ...

  9. 企业微信开发:获取 access_token(二)

    前言   简单的用白话了解一下企业微信的作用,企业微信是腾讯微信团队为企业打造的专业办公管理工具.大致和钉钉差不多,适用于政府.企业等各类组织的一个产品,可以有效的帮您管理员工.个人感觉企业微信开发要 ...

  10. 微信公众号获取access_token,报错invalid ip xxx.xxx.xxx.xxx

    一.原因: 在IP白名单内的IP来源,获取access_token接口才可调用成功.未设置,就会报错. 二.解决方案: 登录公众平台,开发->基本配置->IP白名单->查看-> ...

最新文章

  1. 共享可写节包含重定位_艾瑞咨询:2020年数说双11电商购物节报告
  2. qmoc文件_Qt中Q_OBJECT与生成的moc文件的作用
  3. 二分平均值聚类 java_二分K-均值聚类算法
  4. 最短路径之Floyd算法
  5. 数据库原理与应用(SQL Server)笔记 第七章 流程控制语句、系统内置函数
  6. LintCode 1816. 使结果不超过阈值的最小除数(二分查找)
  7. 启动修复黑屏服务器,使用光标修复Windows 10黑屏
  8. “支付功能”怎么测试?
  9. 人手一份的Java面试精选题,你值得拥有!
  10. 计算机机房维护保养计划表,机房日常维护保养计划
  11. v$session.sql_id为NULL或不准确的BUG
  12. 千元喜提“随身影院”荣耀8x Max,告诉你移动刷剧是种什么体验?
  13. 2020年日历电子版(打印版)_2020全年共12个月的日历表打印版可图片年历-2020年日历A4打印版(每月一张-横版-完美版)下载Word带节假日农历电子版-西西软件下载...
  14. 虚拟主机需要备案吗?
  15. 使用企业微信做微信消息通知
  16. ps2015安装guideguide参考线辅助工具
  17. css筋斗云,CSS3 七龙珠筋斗云动画
  18. 春考天津计算机知识点资料,2016年天津春季高考计算机基础考试大纲
  19. windows10家庭版下找不到gpedit.msc
  20. iOS app脚手架

热门文章

  1. [Grid Layout] Use auto-fill and auto-fit if the number of repeated grid tracks is not to be def
  2. 【软件工程第三次作业】
  3. 朋友面试被问到---静态构造函数
  4. 《设计模式之禅》学习笔记(九)
  5. [网摘]动态SQL中set与select对变量赋值的影响
  6. Python_类的特殊成员方法
  7. javascript获取当前日期时间及其一些操作
  8. PCL学习(4.5)——点云对象的两种定义方式的区别与转换
  9. 7-17 航空公司VIP客户查询 (10 分)
  10. 7-227 PAT排名汇总 (25 分)