# 土豆api Python SDK

# 介绍

土豆api Python sdk,支持所有的加密,所有的验签,支持所有的接口,一键接入,轻松调用

# 项目地址

https://gitee.com/chengdu-xuda-network/potato_cloud_python_sdk.git (opens new window)

# 软件架构

potato cloud 平台服务支持
HttpURLConnection 网络请求
AES/DES/RC4 加解密
签名V1 签名V2 签名V3

# 安装教程

复制整个项目文件
1

# 使用说明

import potato_cloud as SDK

# 固定配置
DEFAULT_ASK_KEY = (
    "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9."
    "eyJhcHBJZCI6MTIwNDIwMDY0MDc3NDQ5MjE2MCwiZ2V0TWFuYWdlbWVudElkIjo4Njc2Mzk3MTQ0NjQyMjMyMzIs"
    "IlRJTUUiOjE3NzYyMTU0MTYwMzJ9.-8BV71Xxmk1uaKdAH7VrYYo_GTrPL_UaqLFY58jtIwY"
)

# 测试账号信息
account = {
    "userNumber": "py_test_001",
    "passWord": "Potato123456",
    "email": "py_opencode_test_001@example.com",
}
mac = "py_mac_test_001"
card_str = "EB68CCF266F0ECA3B160D52CECB40429"
test_table = "test"

# ===================== 初始化 SDK =====================
app = SDK.createApp(
    {
        "askKey": DEFAULT_ASK_KEY,
        "signSecretKey": "Potato",
        "signType": 1,
        "requestEncryptType": 2,
        "responseEncryptType": 2,
        "encryptSecretKey": "Potato",
    }
)


print("\n===== 土豆SDK-Python =====")


# 打印配置
print("\n===== SDK CONFIG =====")
res = app.get_config_snapshot()
print(res)


# 发送邮箱验证码
print("\n===== sendEmailMessage =====")
res = app.sendEmailMessage({"email": account["email"]})
print(res)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46

# 参与贡献

  1. potato cloud 全体开发人员
lastUpdate: 6/3/2026, 8:32:12 PM