## 接口调用凭证

```json
[
  {
    "接口名称": "[获取接口调用凭据](/minigame/dev/api-backend/access-token/api_getaccesstoken)",
    "请求路径": "/cgi-bin/token",
    "描述": "本接口用于获取获取全局唯一后台接口调用凭据（Access Token），token 有效期为 7200 秒，开发者需要进行妥善保存，使用注意事项请参考此文档"
  },
  {
    "接口名称": "[获取稳定版接口调用凭据](/minigame/dev/api-backend/access-token/api_getstableaccesstoken)",
    "请求路径": "/cgi-bin/stable_token",
    "描述": "本接口用于获取获取全局唯一后台接口调用凭据（Access Token），token 有效期为 7200 秒，但此接口和 getAccessToken 互相隔离，"
  }
]
```

## 登录

```json
[
  {
    "接口名称": "[小程序登录凭证校验](/minigame/dev/api-backend/login/api_code2session)",
    "请求路径": "/sns/jscode2session",
    "描述": "登录凭证校验"
  },
  {
    "接口名称": "[检验登录态](/minigame/dev/api-backend/login/api_checksessionkey)",
    "请求路径": "/wxa/checksession",
    "描述": "校验服务器所保存的登录态 sessionkey 是否有效"
  },
  {
    "接口名称": "[重置登录态](/minigame/dev/api-backend/login/api_resetusersessionkey)",
    "请求路径": "/wxa/resetusersessionkey",
    "描述": "重置指定的登录态 sessionkey"
  }
]
```

## 游戏内容安全

```json
[
  {
    "接口名称": "[多媒体内容安全识别](/minigame/dev/api-backend/wxa-sec-check/api_mediacheckasync)",
    "请求路径": "/wxa/media_check_async",
    "描述": "本接口用于异步校验图片/音频是否含有违法违规内容"
  },
  {
    "接口名称": "[文本内容安全识别](/minigame/dev/api-backend/wxa-sec-check/api_gamemsgseccheck)",
    "请求路径": "/wxa/game/content_spam/msg_sec_check",
    "描述": "文本审核接口能够识别游戏领域常见的违规内容，例如：谩骂、低俗、营销广告、小语种，无意义灌水以及违法违规，帮助构建健康的游戏环境"
  },
  {
    "接口名称": "[图片内容安全识别](/minigame/dev/api-backend/wxa-sec-check/api_gamesecurity.mediacheck)",
    "请求路径": "/wxa/game/content_spam/media_check_sync",
    "描述": "图片审核接口能够识别游戏领域常见的违规内容，例如：色情，低俗软色情、血腥、恐怖、恶心不适、营销引流广告，辱骂以及违法违规，帮助构建健康的游戏环境"
  }
]
```

## 开放数据

```json
[
  {
    "接口名称": "[删除已上报KV数据](/minigame/dev/api-backend/data/api_storage.removeuserstorage)",
    "请求路径": "/wxa/remove_user_storage",
    "描述": "本接口用于删除已经上报到微信的 key-value 数据"
  },
  {
    "接口名称": "[写用户关系链互动数据存储](/minigame/dev/api-backend/data/api_storage.setuserinteractivedata)",
    "请求路径": "/wxa/setuserinteractivedata",
    "描述": "本接口用来写入用户关系链互动数据存储"
  },
  {
    "接口名称": "[上报用户数据](/minigame/dev/api-backend/data/api_storage.setuserstorage)",
    "请求路径": "/wxa/set_user_storage",
    "描述": "上报用户数据后台接口"
  }
]
```

## 动态消息

```json
[
  {
    "接口名称": "[创建activity_id](/minigame/dev/api-backend/updatable-message/api_createactivityid)",
    "请求路径": "/cgi-bin/message/wxopen/activityid/create",
    "描述": "该接口用于创建被分享动态消息或私密消息的 activity_id"
  },
  {
    "接口名称": "[修改动态消息](/minigame/dev/api-backend/updatable-message/api_setupdatablemsg)",
    "请求路径": "/cgi-bin/message/wxopen/updatablemsg/send",
    "描述": "该接口用于修改被分享的动态消息"
  }
]
```

## 小程序码

```json
[
  {
    "接口名称": "[获取小程序码](/minigame/dev/api-backend/qr-code/api_getqrcode)",
    "请求路径": "/wxa/getwxacode",
    "描述": "该接口用于获取小程序码，适用于需要的码数量较少的业务场景"
  },
  {
    "接口名称": "[获取不限制的小程序码](/minigame/dev/api-backend/qr-code/api_getunlimitedqrcode)",
    "请求路径": "/wxa/getwxacodeunlimit",
    "描述": "该接口用于获取小程序码，适用于需要的码数量极多的业务场景"
  },
  {
    "接口名称": "[获取小程序二维码](/minigame/dev/api-backend/qr-code/api_createqrcode)",
    "请求路径": "/cgi-bin/wxaapp/createwxaqrcode",
    "描述": "获取小程序二维码，适用于需要的码数量较少的业务场景"
  }
]
```

## URL-Scheme

```json
[
  {
    "接口名称": "[查询scheme码](/minigame/dev/api-backend/url-scheme/api_queryscheme)",
    "请求路径": "/wxa/queryscheme",
    "描述": "该接口用于查询小程序 scheme 码，包括加密 scheme 和明文 scheme"
  },
  {
    "接口名称": "[获取加密scheme码](/minigame/dev/api-backend/url-scheme/api_generatescheme)",
    "请求路径": "/wxa/generatescheme",
    "描述": "该接口用于获取小程序 scheme 码，适用于短信、邮件、外部网页、微信内等拉起小程序的业务场景"
  }
]
```

## URL-Link

```json
[
  {
    "接口名称": "[获取加密URLLink](/minigame/dev/api-backend/url-link/api_generateurllink)",
    "请求路径": "/wxa/generate_urllink",
    "描述": "获取小程序 URL Link，适用于短信、邮件、网页、微信内等拉起小程序的业务场景"
  },
  {
    "接口名称": "[查询加密URLLink](/minigame/dev/api-backend/url-link/api_queryurllink)",
    "请求路径": "/wxa/query_urllink",
    "描述": "该接口用于查询小程序加密 url_link 配置"
  }
]
```

## 数据分析

```json
[
  {
    "接口名称": "[获取小游戏分析数据](/minigame/dev/api-backend/data-analysis/api_analysis.getgameanalysisdata)",
    "请求路径": "/datacube/getgameanalysisdata",
    "描述": "本接口用于获取小游戏分析数据"
  }
]
```

## 云开发

```json
[
  {
    "接口名称": "[创建发短信任务](/minigame/dev/api-backend/cloudbase/api_createsendsmstask)",
    "请求路径": "/tcb/createsendsmstask",
    "描述": "该接口用于创建发短信任务"
  },
  {
    "接口名称": "[云开发上报接口](/minigame/dev/api-backend/cloudbase/api_cloudbasereportapi)",
    "请求路径": "/tcb/cloudbasereport",
    "描述": "该接口为云开发通用上报接口"
  },
  {
    "接口名称": "[查询短信记录](/minigame/dev/api-backend/cloudbase/api_describesmsrecords)",
    "请求路径": "/tcb/describesmsrecords",
    "描述": "该接口用于查询 2 个月内的短信记录"
  },
  {
    "接口名称": "[描述扩展上传文件信息](/minigame/dev/api-backend/cloudbase/api_describeextensionuploadinfo)",
    "请求路径": "/tcb/describeextensionuploadinfo",
    "描述": "该接口用于描述扩展上传文件信息"
  },
  {
    "接口名称": "[获取云开发数据](/minigame/dev/api-backend/cloudbase/api_getcloudbasestatistics)",
    "请求路径": "/tcb/getstatistics",
    "描述": "该接口用于获取云开发数据"
  }
]
```

## 对局匹配

```json
[
  {
    "接口名称": "[创建对局匹配规则](/minigame/dev/api-backend/gamematch/api_gamematch.creatematchrule)",
    "请求路径": "/wxa/business/gamematch/creatematchrule",
    "描述": "小游戏创建对局匹配规则，并返回一个 matchid"
  },
  {
    "接口名称": "[删除对局匹配规则](/minigame/dev/api-backend/gamematch/api_gamematch.deletematchrule)",
    "请求路径": "/wxa/business/gamematch/deletematchrule",
    "描述": "小游戏删除对局匹配规则，每个规则对应一个唯一的 matchid"
  },
  {
    "接口名称": "[获取对局匹配规则](/minigame/dev/api-backend/gamematch/api_gamematch.getallmatchrule)",
    "请求路径": "/wxa/business/gamematch/getallmatchrule",
    "描述": "获取小游戏拥有的所有 matchid 及其对应的匹配规则，以及 matchid 的打开状态"
  },
  {
    "接口名称": "[修改对局规则打开状态](/minigame/dev/api-backend/gamematch/api_gamematch.setmatchidopenstate)",
    "请求路径": "/wxa/business/gamematch/setmatchopenstate",
    "描述": "改 matchid 对应的打开状态"
  },
  {
    "接口名称": "[修改对局匹配规则](/minigame/dev/api-backend/gamematch/api_gamematch.updatematchrule)",
    "请求路径": "/wxa/business/gamematch/updatematchrule",
    "描述": "修改 matchid 对应的匹配规则"
  }
]
```

## 网络

```json
[
  {
    "接口名称": "[获取用户encryptKey](/minigame/dev/api-backend/internet/api_getuserencryptkey)",
    "请求路径": "/wxa/business/getuserencryptkey",
    "描述": "该接口用于获取用户encryptKey"
  }
]
```

## 帧同步

```json
[
  {
    "接口名称": "[创建帧同步游戏房间](/minigame/dev/api-backend/lock-step/api_lock-step.creategameroom)",
    "请求路径": "/wxa/createwxagameroom",
    "描述": "第三方后台创建帧同步游戏房间"
  },
  {
    "接口名称": "[分片拉取对局游戏帧](/minigame/dev/api-backend/lock-step/api_lock-step.getgameframe)",
    "请求路径": "/wxa/getwxagameframe",
    "描述": "本接口用于分片拉取对局游戏帧"
  },
  {
    "接口名称": "[获取对局玩家位次信息](/minigame/dev/api-backend/lock-step/api_lock-step.getgameidentityinfo)",
    "请求路径": "/wxa/getwxagameidentityinfo",
    "描述": "本接口用于获取对局玩家位次信息"
  },
  {
    "接口名称": "[获取指定房间信息](/minigame/dev/api-backend/lock-step/api_lock-step.getgameroominfo)",
    "请求路径": "/wxa/getwxagameroominfo",
    "描述": "本接口用于获取指定房间信息"
  }
]
```

## 安全风控

```json
[
  {
    "接口名称": "[获取用户安全等级](/minigame/dev/api-backend/safety-control-capability/api_getuserriskrank)",
    "请求路径": "/wxa/getuserriskrank",
    "描述": "该接口用于根据提交的用户信息数据获取用户的安全等级 risk_rank（无需用户授权）"
  },
  {
    "接口名称": "[获取小游戏外挂分级标签数据](/minigame/dev/api-backend/safety-control-capability/api_getcheatdata)",
    "请求路径": "/wxa/game/content_spam/get_cheat_data",
    "描述": "本接口用于小游戏开发者拉取自己游戏内被识别为外挂的分级标签数据，可按日期区间分页查询"
  }
]
```

## 订阅消息

```json
[
  {
    "接口名称": "[发送订阅消息](/minigame/dev/api-backend/subscribe-message/api_sendmessage)",
    "请求路径": "/cgi-bin/message/subscribe/send",
    "描述": "该接口用于发送订阅消息"
  }
]
```

## 虚拟支付

### 游戏币

```json
[
  {
    "接口名称": "[查询游戏币余额](/minigame/dev/api-backend/midas-payment/game_currency/api_pay_v2.getbalance)",
    "请求路径": "/wxa/game/getbalance",
    "描述": "查询游戏币余额"
  },
  {
    "接口名称": "[扣除游戏币](/minigame/dev/api-backend/midas-payment/game_currency/api_pay_v2.pay)",
    "请求路径": "/wxa/game/pay",
    "描述": "本接口开通了虚拟支付的小游戏可用"
  },
  {
    "接口名称": "[退回扣除游戏币](/minigame/dev/api-backend/midas-payment/game_currency/api_pay_v2.cancelpay)",
    "请求路径": "/wxa/game/cancelpay",
    "描述": "本接口开通了虚拟支付的小游戏可用"
  },
  {
    "接口名称": "[给用户赠送游戏币](/minigame/dev/api-backend/midas-payment/game_currency/api_pay_v2.present)",
    "请求路径": "/wxa/game/present",
    "描述": "本接口开通了虚拟支付的小游戏可用"
  }
]
```

### 订单

```json
[
  {
    "接口名称": "[查询订单状态](/minigame/dev/api-backend/midas-payment/order/api_pay_v2.queryorder)",
    "请求路径": "/wxa/game/queryorderinfo",
    "描述": "本接口用于查看订单状态"
  }
]
```
