### 接口描述 - 根据域名返回360PC(权重/预估流量/关键词数)。 ### 请求地址 `https://api.jumdata.com/seo/so/weight/pc` ### 请求方式 - POST,GET ### 请求格式 - x-www-form-urlencoded ### 请求参数 | 名称 | 类型 | 是否必填 | <div style="width:350px;">说明</div> | | --- | --- | --- | --- | | appId| String | 是 | 聚美智数分配的唯一标识 | | timestamp | Long | 是 | 当前时间戳(毫秒数) | | sign | String | 是 | 签名,见签名算法说明 | | productCode | String | 是 | 产品编号,固定值:so_weight_pc | | domain | String | 是 | 查询的域名,如:jumdata.com | ### 签名算法 ``` java sign = sha256(appId + appSecret + timestamp) ``` 用聚美智数分配的 **appId**、聚美智数分配的 **appSecret**,当前时间戳 **timestamp**,按上述顺序拼接成字符串,再进行 **sha256** 哈希得到。如下: ``` java String appId = "xyzxy2121zxyz"; String timestamp = "1555378976238"; String appSecret = "efcefcef1121cefcefc1212121"; String str = appId + appSecret + timestamp; String sign = sha256(str); ``` ### 正确返回 ``` json { "code": 200, //详见code返回码说明 "msg": "成功", //code对应的描述 "taskNo": "41020892700032664119", //本次唯一请求号 "charge": true, //计费标志 "data": { "Br": 9,//权重 "Kwcount": 2810252,//关键词数 "UpdateTime": "2024-09-11",//更新时间 "Uvcount": "1697637~2711811IP" //预估流量 } } ``` ### 错误返回 ``` json { "msg": "域名不能为空", "code": 400 } ``` ### 公共返回字段 | 字段名 | <div style="width:350px;">说明 </div> | | --- | --- | | code | 返回码,详见:返回码说明 | | msg | code对应的说明,详见:返回码说明| | taskNo | 本次请求号 | | charge | 计费标志 | | data | 详见正确返回体 | ### code 返回码说明 | code | <div style="width:350px;">说明</div> | | --- | --- | | 200 | 成功 (计费) | | 201 | 查无记录(计费) | | 400 | 参数错误 | | 404 | 接口地址不正确 | | 500 | 服务商维护,请稍候再试 | | 601 | 接口未开通,请联系聚美智数服务商 | | 602 | 账号已停用 | | 603 | 余额不足,请充值 | | 604 | 接口已停用 | | 605 | 次数不足,请购买套餐 | | 606 | 调用超限,请稍候再试 | | 607 | ip不在白名单 | | 609 | 请求过于频繁,请稍候再试 | | 610 | 请求超时 | | 999 | 其他,以实际返回为准 |
https://api.jumdata.com/seo/so/weight/pc
名称 | 类型 | 是否必填 | 说明 |
---|---|---|---|
appId | String | 是 | 聚美智数分配的唯一标识 |
timestamp | Long | 是 | 当前时间戳(毫秒数) |
sign | String | 是 | 签名,见签名算法说明 |
productCode | String | 是 | 产品编号,固定值:so_weight_pc |
domain | String | 是 | 查询的域名,如:jumdata.com |
sign = sha256(appId + appSecret + timestamp)
用聚美智数分配的 appId、聚美智数分配的 appSecret,当前时间戳 timestamp,按上述顺序拼接成字符串,再进行 sha256 哈希得到。如下:
String appId = "xyzxy2121zxyz";
String timestamp = "1555378976238";
String appSecret = "efcefcef1121cefcefc1212121";
String str = appId + appSecret + timestamp;
String sign = sha256(str);
{
"code": 200, //详见code返回码说明
"msg": "成功", //code对应的描述
"taskNo": "41020892700032664119", //本次唯一请求号
"charge": true, //计费标志
"data": {
"Br": 9,//权重
"Kwcount": 2810252,//关键词数
"UpdateTime": "2024-09-11",//更新时间
"Uvcount": "1697637~2711811IP" //预估流量
}
}
{
"msg": "域名不能为空",
"code": 400
}
字段名 | 说明 |
---|---|
code | 返回码,详见:返回码说明 |
msg | code对应的说明,详见:返回码说明 |
taskNo | 本次请求号 |
charge | 计费标志 |
data | 详见正确返回体 |
code | 说明 |
---|---|
200 | 成功 (计费) |
201 | 查无记录(计费) |
400 | 参数错误 |
404 | 接口地址不正确 |
500 | 服务商维护,请稍候再试 |
601 | 接口未开通,请联系聚美智数服务商 |
602 | 账号已停用 |
603 | 余额不足,请充值 |
604 | 接口已停用 |
605 | 次数不足,请购买套餐 |
606 | 调用超限,请稍候再试 |
607 | ip不在白名单 |
609 | 请求过于频繁,请稍候再试 |
610 | 请求超时 |
999 | 其他,以实际返回为准 |
https://api.jumdata.com/seo/so/weight/pc
名称 | 类型 | 是否必填 | 说明 |
---|---|---|---|
appId | String | 是 | 聚美智数分配的唯一标识 |
timestamp | Long | 是 | 当前时间戳(毫秒数) |
sign | String | 是 | 签名,见签名算法说明 |
productCode | String | 是 | 产品编号,固定值:so_weight_pc |
domain | String | 是 | 查询的域名,如:jumdata.com |
sign = sha256(appId + appSecret + timestamp)
用聚美智数分配的 appId、聚美智数分配的 appSecret,当前时间戳 timestamp,按上述顺序拼接成字符串,再进行 sha256 哈希得到。如下:
String appId = "xyzxy2121zxyz";
String timestamp = "1555378976238";
String appSecret = "efcefcef1121cefcefc1212121";
String str = appId + appSecret + timestamp;
String sign = sha256(str);
{
"code": 200, //详见code返回码说明
"msg": "成功", //code对应的描述
"taskNo": "41020892700032664119", //本次唯一请求号
"charge": true, //计费标志
"data": {
"Br": 9,//权重
"Kwcount": 2810252,//关键词数
"UpdateTime": "2024-09-11",//更新时间
"Uvcount": "1697637~2711811IP" //预估流量
}
}
{
"msg": "域名不能为空",
"code": 400
}
字段名 | 说明 |
---|---|
code | 返回码,详见:返回码说明 |
msg | code对应的说明,详见:返回码说明 |
taskNo | 本次请求号 |
charge | 计费标志 |
data | 详见正确返回体 |
code | 说明 |
---|---|
200 | 成功 (计费) |
201 | 查无记录(计费) |
400 | 参数错误 |
404 | 接口地址不正确 |
500 | 服务商维护,请稍候再试 |
601 | 接口未开通,请联系聚美智数服务商 |
602 | 账号已停用 |
603 | 余额不足,请充值 |
604 | 接口已停用 |
605 | 次数不足,请购买套餐 |
606 | 调用超限,请稍候再试 |
607 | ip不在白名单 |
609 | 请求过于频繁,请稍候再试 |
610 | 请求超时 |
999 | 其他,以实际返回为准 |