access_token 怎么获取

发布于 8 年前作者 pingjia14069 次浏览最后编辑 8 年前来自 ask

请求接口需要传access_token,想问下怎么获取

2 回复
gang22
gang221 楼6 年前
如果是第三方开发平台是不是,没有办法获取到roomid,好像第三方平台access_token无效

。第三方平台的获取roomid什么时候支持啊?

guiying57
guiying572 楼6 年前
//获取AccessToken
  function getAccessToken(){
    $appid="你的appid";
    $appsecret = "你的appsecret";
    //文件存储
    $data=json_decode(get_php_file("access_token.php"));
    if($data->expire_time<time()){
      $url="https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".$appid."&secret=".$appsecret;
      $res=json_decode(httpGet($url));
      $access_token=$res->access_token;
      if($access_token){
        $data->expire_time=time()+7000;
        $data->access_token=$access_token;
        set_php_file("access_token.php",json_encode($data));
      }
    }else{
      $access_token=$data->access_token;
    }
    return $access_token;
  }