Appearance
Cookie 数据
Cookie 数据接口用于上传和下载指定域名的 Cookie 数据。
数据加密
上传和下载的 data 字段均为 AES-256-GCM 加密后的 Base64 字符串,使用用户的同步密码进行加解密。详细说明和代码示例请参考 数据加密。
上传 Cookie
将指定域名的 Cookie 数据上传至云端。
- URL:
/open/cookieData/upload - 方法:
POST - Content-Type:
application/json
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| domain | string | 是 | 监控域名 |
| data | string | 是 | Cookie 加密数据(AES-256-GCM 加密后的 Base64 字符串,详见 数据加密) |
| deviceId | string | 是 | 客户端设备 ID |
| identityId | integer | 否 | 用户身份 ID,不传则使用默认身份 |
请求示例
bash
curl -X POST https://cookieplus.perk-net.com/api/open/cookieData/upload \
-H "token: d7b******62f" \
-H "Content-Type: application/json" \
-d '{
"domain": "perk-net.com",
"data": "g0er1SD******wzl6trw",
"deviceId": "fp-fc616b7c0d336568f7ca2423409ec702"
}'响应示例
json
{
"code": 200,
"msg": "执行成功"
}下载 Cookie
从云端下载指定域名的 Cookie 数据。
- URL:
/open/cookieData/download - 方法:
GET
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| domain | string | 是 | 域名 |
| identityId | integer | 否 | 用户身份 ID,不传则使用默认身份 |
请求示例
bash
curl "https://cookieplus.perk-net.com/api/open/cookieData/download?domain=perk-net.com" \
-H "token: d7b******62f"响应示例
json
{
"code": 200,
"msg": "执行成功",
"data": {
"domain": "perk-net.com",
"data": "g0er1SD******wzl6trw"
}
}响应字段
| 字段 | 类型 | 说明 |
|---|---|---|
| domain | string | 监控域名 |
| data | string | Cookie 加密数据(AES-256-GCM 加密后的 Base64 字符串,详见 数据加密) |
