您的位置 首页 php

微信公众号开发获取access_token示例php代码

access_token是公众号的全局唯一接口调用凭证。

  1. 基础获取

get方式获取。

 <?php
$app_id = ''; //第三方用户唯一凭证【请使用自己的】
$app_secret = ''; //第三方用户唯一凭证密钥【请使用自己的】
$url = '#39;.$app_id.'&secret='.$app_secret;
$result = file_get_contents($url);
var_dump($result);  
  1. 缓存方式【redis方式】
 <?php
$app_id = ''; //第三方用户唯一凭证【请使用自己的】
$app_secret = ''; //第三方用户唯一凭证密钥【请使用自己的】
$access_token_key = ''; //缓存的redis key 
$redis = new \Redis();
$redis->connect('','');
$url = '#39;.$app_id.'&secret='.$app_secret;
function get_access_token($app_id,$app_secret,$access_token_key,$redis,$url){
  if($redis->exists($access_token_key)){
      return $redis->get($access_token_key);
  }else{
    $access_re = file_get_contents($url); //返回结果
    $access_info = json_decode($access_re,true); //解析json
    $this->redis->set($access_token_key,$access_info['access_token'],$access_info['expires_in']);
    return $access_info['access_token'];
  }
}  

文章来源:智云一二三科技

文章标题:微信公众号开发获取access_token示例php代码

文章地址:https://www.zhihuclub.com/79437.shtml

关于作者: 智云科技

热门文章

网站地图