API基础信息

API基础信息 #

接口概述 #

接口提供供应商对商品,订单,物流等信息的操作。

接口地址 #

https://cmall.crrcgo.cc/capi/v1

接口认证 #

请求头 #

参数名 类型 是否必填 说明
Authorization string token

请求示例 #

curl --location 'https://cmall.crrcgo.cc/capi/v1/cates' \
--header 'Authorization: YOZYVI-IGDYK3G5YULXXTUIBID9DS3CSRCL5MOZA'
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://cmall.crrcgo.cc/capi/v1/cates',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'GET',
  CURLOPT_HTTPHEADER => array(
    'Authorization: YOZYVI-IGDYK3G5YULXXTUIBID9DS3CSRCL5MOZA'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
?>
OkHttpClient client = new OkHttpClient().newBuilder().build();
MediaType mediaType = MediaType.parse("text/plain");
RequestBody body = RequestBody.create(mediaType, "");
Request request = new Request.Builder()
  .url("https://cmall.crrcgo.cc/capi/v1/cates")
  .method("GET", body)
  .addHeader("Authorization", "YOZYVI-IGDYK3G5YULXXTUIBID9DS3CSRCL5MOZA")
  .build();
Response response = client.newCall(request).execute();
System.out.println(response.body().string());

返回参数 #

返回头(header) #

参数名 类型 是否必填 说明
X-Ratelimit-Limit string 限制调用次数
X-Ratelimit-Remaining string 剩余调用次数
X-Ratelimit-Reset string 重置时间

返回体(body) #

参数名 类型 是否必填 说明
code int 状态码
msg string 状态信息
data object 结果集

状态码 #

状态码 说明
10000 成功
20000 服务器繁忙
20001 参数错误
20006 数据不存在
20011 没有权限

接口限流 #

限流规则 #

每分钟最多请求30次。如果超过限流次数,将返回 http:429状态码。