微信开发如何获取access_token

发布时间:2021-09-10 10:38:27 作者:小新
来源:亿速云 阅读:95

这篇文章将为大家详细讲解有关微信开发如何获取access_token,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

获得Access Token的方法1:

微信开发如何获取access_token

这里可以手动进行修改:

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

我们要用这里要用到的appid和secret可以在测试好里面进行获取,如下图所示:

微信开发如何获取access_token

然后手动进行修改即可:

https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=wxed89d8f74fa6fc51&secret=d4624c36b6795d1d99dcf0547af5443d

然后进行反问,即可见他返回一条json格式的数据

{"access_token":"fNNeJ5DpjmpE8SkZnyeByVP4xpqnZRMRkwlhZ7HZemT_WiULJ2YnpsNr4UgTG4zoJo5uMeOA2hFy2rlzOg-U9hnSpHuUuZMZRgI4ZhDK6KN_OIbNxHvfvdl4_wbW775oWKIdAAAIWU","expires_in":7200}

获得Access Token的方法2:

调用程序 get_token.php , 然后将该文件上传到你自己的微信服务器,在浏览器中调用该get_token.php ,也可以获得access token 的值。

get_token.php 代码如下:

<?php
    //原理,就是使用curl函数,发出http请求,获取access_token
    $appid = 'wxed89d8f74fa6fc51';
    $appsecret = 'd4624c36b6795d1d99dcf0547af5443d';
    $url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={$appid}&secret={$appsecret}";
    
    //我们使用curl函数
    //初始化
    $ch = curl_init();
    //设置变量
    curl_setopt($ch, CURLOPT_URL,$url); //这意思是,设置好发送的url地址发送到那
    //curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,$url); 这样的意思是对方要不要验证,如果不用则按照下面的即可
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,FALSE); //如果不用验证,这样即可
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,FALSE); //如果不用验证HOST主机这样即可
    curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); //将curl_exec()获取的信息以文件流的形式返回,而不是直接输出
    //执行
    $output = curl_exec($ch); //返回来的值是一个json格式的值
    //对返回的json结果要将他转为一个数组
    $jsoninfo = json_decode($output,true);
    //测试以下,看下是否拿到返的回数组
    //var_dump($jsoninfo); 
    
    $access_token = $jsoninfo['access_token'];

关于“微信开发如何获取access_token”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

推荐阅读:
  1. 微信开发中网页授权access_token与基础支持的access_token异同
  2. node.js 微信开发之定时获取access_token

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

微信开发

上一篇:Linux的远程终端连接的过程

下一篇:怎么通过重启路由的方法切换IP地址

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》