当前位置:Gxlcms > JavaScript > 分享微信JS接口签名的具体代码实现实例

分享微信JS接口签名的具体代码实现实例

时间:2021-07-01 10:21:17 帮助过:13人阅读

这篇文章主要为大家详细介绍了微信JSAPI Ticket接口签名,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了微信JS接口签名的具体代码,供大家参考,具体内容如下

1、微信 JS 接口签名校验工具

2、具体开发

2.1 获取access_token,然后jsapi_ticket

public static String getAccessToken(String APPID, String APPSECRET) {

String url = "https://api.weixin.qq.com/cgi-bin/token";
  String params = "grant_type=client_credential&appid=" + APPID
    + "&secret=" + APPSECRET;
String resultStr = HttpRequest.sendGet(url, params);
// sendGet:用get方法获取数据 ,具体请参考之间的关于微信的文章 http://www.cnblogs.com/jiduoduo/p/5749363.html

return resultStr;

}


/**
  * 根据access_token获取ticket { "errcode":0, "errmsg":"ok", "ticket":
  * "bxLdikRXVbTPdHSM05e5u5sUoXNKd8-41ZO3MhKoyN5OfkWITDGgnr2fwJ0m9E8NYzWKVZvdVtaUgWvsdshFKA"
  * , "expires_in":7200 }
  * 
  * @param access_token
  * @return
  */
 public static String getJSAPITicket(String access_token) {
  String url = "https://api.weixin.qq.com/cgi-bin/ticket/getticket";
  String params = "type=jsapi&access_token=" + access_token;
  String resultStr = HttpRequest.sendGet(url, params);

  return resultStr;
 }

2.2具体生成签名signature

说明:签名是有调用次数,需要将其cache到服务器的文件中。

以上就是分享微信JS接口签名的具体代码实现实例的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行