Skip to content

云配置

每个项目下的账号下都有一个云配置,可以用来保存一些用户的配置信息。

注意

如果您用户的账号支持多个设备登录,那么多个设备是共享一个云配置的,所以如果您要保存不同设备的信息,只能让用户使用不同的账号(或卡密)登录不同的设备。

读取云配置

读取:请求地址

读取:请求参数

参数名类型必填说明
secretIdstring密钥id
secretKeystring密钥key
sessionTokenstring会话令牌

读取:请求示例

python
import requests

secretId = "你的密钥id"
secretKey = "你的密钥key"
sessionToken = "登录接口返回的会话令牌"
url = "https://api.keyikami.com/v1/get_config"

response = requests.post(url, json={
    "secretId": secretId,
    "secretKey": secretKey,
    "sessionToken": sessionToken,
})

assert response.status_code == 200
body = response.json()
assert body["code"] == 0
print(body["data"])

读取:返回参数

参数名类型说明
codeint状态码
datastring云配置

读取:返回示例

json
{
    "code": 0,
    "data": "{\"key1\":\"value1\",\"key2\":\"value2\"}"
}

修改云配置

修改:请求地址

修改:请求参数

参数名类型必填说明
secretIdstring密钥id
secretKeystring密钥key
sessionTokenstring会话令牌
datastring云配置

注意

  • data 是 string 类型
  • data 的长度不能超过 4096 字节,否则会保存失败,返回错误

修改:请求示例

python
import requests

secretId = "你的密钥id"
secretKey = "你的密钥key"
sessionToken = "登录接口返回的会话令牌"
url = "https://api.keyikami.com/v1/set_config"
data = "{\"key1\":\"value1\",\"key2\":\"value2\"}"
response = requests.post(url, json={
    "secretId": secretId,
    "secretKey": secretKey,
    "sessionToken": sessionToken,
    "data": data,
})

assert response.status_code == 200
body = response.json()
assert body["code"] == 0

修改:返回参数

参数名类型说明
codeint状态码

修改:返回示例

json
{
    "code": 0
}

科益网络验证