Token 获取与鉴权

使用标准 API 的 appKey 和 appSecret 换取 access_token。该鉴权体系与 MCP Key 及调用额度相互独立。

进入文档中心
01获取应用凭证在个人中心查看 appKey 与 appSecret
02换取 Token调用鉴权接口获得 access_token
03调用标准 API携带 Token 请求已授权接口

应用凭证

当前账户的标准 API 接入凭证

appKey—
appSecret—
01

鉴权调用方式

使用 appKey 与 appSecret 获取 access_token

GET

获取 access_token

通过应用凭证获取标准 API 的临时访问令牌

请求方式GET支持格式JSON参数位置QueryToken 有效期24 小时
https://b2b-api.10jqka.com.cn/gateway/service-mana/app/login-appkey
请求示例
https://b2b-api.10jqka.com.cn/gateway/service-mana/app/login-appkey?appKey={your_appKey}&appSecret={your_appSecret}

请求参数(Query)

参数英文名类型参数中文名是否必传备注
appKeyStringappKey是应用标识
appSecretStringappSecret是应用密钥
02

返回参数与示例

接口成功时从 data.access_token 读取请求令牌

参数英文名类型参数中文名备注
flagInteger返回状态0 表示成功
msgString响应信息返回处理结果
dataObject返回数据Token 数据对象
data.access_tokenString请求令牌标准 API 访问 Token
返回示例
{
  "flag": 0,
  "msg": "ok",
  "data": {
    "access_token": "********"
  },
  "extra": null
}
03

代码示例

以下示例均通过 appKey 与 appSecret 获取 access_token

Java
import com.alibaba.fastjson.JSONObject;
import org.apache.http.client.fluent.Request;
import java.io.IOException;

public class MainDemo {
    public static String tokenUrl =
        "https://b2b-api.10jqka.com.cn/gateway/service-mana/app/login-appkey";
    public static String appKey = "{your_appKey}";
    public static String appSecret = "{your_appSecret}";

    public static String getToken() throws IOException {
        String result = Request.Get(tokenUrl + "?appKey=" + appKey
                + "&appSecret=" + appSecret)
                .execute().returnContent().asString();
        JSONObject json = JSONObject.parseObject(result);
        return "0".equals(json.getString("flag"))
                ? json.getJSONObject("data").getString("access_token") : "";
    }
}