PHP 获取微信 ACCESS_TOKEN 代码示例

本文提供了一个简单的 PHP 代码示例,用于获取微信公众号的 ACCESS_TOKEN。代码使用 curl 库进行网络请求,并对返回结果进行解析。

// 定义常量
define('APPID', '你的APPID');
define('APPSECRET', '你的APPSECRET');

// 获取ACCESS_TOKEN
function getAccessToken()
{
    $url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=' . APPID . '&secret=' . APPSECRET;
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    $data = curl_exec($ch);
    curl_close($ch);
    $result = json_decode($data, true);
    if (isset($result['access_token'])) {
        return $result['access_token'];
    } else {
        return false;
    }
}

// 测试
$access_token = getAccessToken();
if ($access_token) {
    echo 'ACCESS_TOKEN: ' . $access_token;
} else {
    echo '获取ACCESS_TOKEN失败';
}

代码说明:

  1. 定义常量:将你的微信公众号的 APPID 和 APPSECRET 填入 APPIDAPPSECRET 常量中。
  2. 获取 ACCESS_TOKEN 函数getAccessToken() 函数使用 curl 库发送请求到微信 API 获取 ACCESS_TOKEN,并返回获取到的 ACCESS_TOKEN 或 false。
  3. 测试:代码最后部分使用 getAccessToken() 获取 ACCESS_TOKEN,并根据结果输出成功或失败信息。

注意:

  • 此代码仅供参考,实际使用时需要根据具体需求进行修改。
  • 获取到的 ACCESS_TOKEN 有效期为 2 个小时,需要定期更新。
  • 更多关于微信 API 的信息,请参考微信官方文档:https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Access_Token.html
PHP 获取微信 ACCESS_TOKEN 代码示例

原文地址: https://www.cveoy.top/t/topic/kNCI 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录