跳到主要内容
当前模块服务端集成
AI-ready documentation

刷新微信抖音 Access Token

说明通过服务端接口刷新微信或抖音小游戏 Access Token 的请求参数、签名规则与时间校验要求。

查看 Markdown

接口信息

请求地址

https://api-insight.gravity-engine.com/event_center/api/v1/base/media/access_token/refresh/

请求方法

POST

query 参数

参数名称必填参数类型
access_tokenY当前 app 的 access_token

body 参数

参数名必填类型描述
media_access_tokenYstring当前微信/抖音小游戏最新的 Access Token
current_timeYnumber当前时间戳,单位为秒
signYstring签名,生成规则如下

参数 current_time 与引力服务器当前时间误差如超过 10s,会被认为不合法,本次请求将失败!

sign 签名生成规则说明

Java 示例

String str = "app_key=APP_KEY&media_access_token=MEDIA_ACCESS_TOKEN&current_time=CURRENT_TIME";
String sign = DigestUtils.md5DigestAsHex((str).getBytes()).toLowerCase();

PHP 示例

$str = "app_key=APP_KEY&media_access_token=MEDIA_ACCESS_TOKEN&current_time=CURRENT_TIME";
$strSign = strtolower(md5(utf8_encode($str)));

参数说明

  • APP_KEY:为项目加密密钥,可以在应用管理查看,请注意不要对外泄漏!
  • MEDIA_ACCESS_TOKEN:为当前最新的微信/抖音 access_token
  • CURRENT_TIME:当前时间戳,单位为秒,与 body 中 current_time 参数保持一致

请求示例

curl 'https://backend.gravity-engine.com/event_center/api/v1/base/media/access_token/refresh/?access_token=ACCESS_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{
    "media_access_token": "MEDIA_ACCESS_TOKEN",
    "current_time": 1672502400,
    "sign": "your_sign_str"
  }'

应答示例

{
  "data": {},
  "extra": {},
  "code": 0,
  "msg": "成功"
}

本页内容