智星云开放接口
  1. 使用文档
智星云开放接口
  • OpenAPI v2
    • 开始使用
    • 使用文档
      • 接口约定
      • 接口签名
      • 参考代码(Golang版)
      • 参考代码(Python3版)
      • 接入案例
      • 更新日志
      • 常见问题Q&A
      • 签名调试工具
        POST
    • 逻辑参考
      • 价格与费用
    • 用户模块
      • 获取apikey信息
      • 获取主账户信息
    • 账单模块
      • 获取充值订单列表
      • 获取余额变更明细
    • 自主实例
      • 获取实例信息
        • 获取实例状态统计
        • 获取自主实例列表
        • 获取自主实例详情
      • 获取实例费用
        • 获取自主实例费用汇总
        • 获取自主实例费用明细
      • 变更实例信息
        • 修改实例备注
        • 修改实例扣费优先级
        • 修改实例到期处理模式
        • 修改实例访问密码
      • 实例配置升级
        • 修改实例带宽
        • 查询资源池剩余CPU
        • 添加CPU
        • 查询资源池剩余内存
        • 添加内存
        • 查询资源池剩余磁盘
        • 添加磁盘
      • 实例费用管理
        • 实例启动错误,手动退费
        • 设置实例自动续费
        • 手动续费实例
      • 获取本地镜像
      • 重置系统
      • 释放保留的磁盘
      • 从保留磁盘创建实例
      • 重启实例
      • 提前退租询价
      • 提前退租(退款至算力券账户)
    • 租用市场
      • 获取基础配置项
      • 获取价格信息
      • 获取云主机租用选项
      • 创建云主机
      • 文档占位
  1. 使用文档

签名调试工具

开发中
POST
https://app.ai-galaxy.cn/openapi/v2/tools/validate_request_sign

请求参数

Body 参数multipart/form-data
param1str
string 
字符串类型参数
可选
示例值:
string1
param2int
integer 
整型参数
可选
示例值:
18
param3empty
string 
空参数
可选
param4bool
boolean 
bool类型参数
可选
示例值:
true
apikey
string 
可选
示例值:
8b90cf872569460a
timestamp
string 
可选
示例值:
1734585553
nonce
string 
可选
示例值:
13e5YW
sign
string 
可选
示例值:
cfbd96ba2d5bd09a0bbe024055926bb5
secret
string 
可选
示例值:
10be2e170afe2a1f0f5174b2b2961924

返回响应

🟢200成功
application/json
Body
success
boolean 
必需
code
string 
必需
message
string 
必需
data
object 
必需
1.提交的参数列表(顺序随机)
array[string]
必需
2.被过滤掉不参与签名的参数列表
array[string]
必需
3.过滤后,参与签名的的参数列表(已按字典序排序)
array[string]
必需
4.拼凑secret参数后的参数列表
array[string]
必需
5.拼接最终需要签名的字符串
string 
必需
6.生成的签名结果
string 
必需
7.提交的签名结果
string 
必需
8.签名验证结果
string 
必需
示例
{
    "success": true,
    "code": "2000",
    "message": "",
    "data": {
        "1.提交的参数列表(顺序随机)": [
            "secret=10be2e170afe2a1f0f5174b2b2961924",
            "nonce=13e5YW",
            "param3empty=",
            "apikey=8b90cf872569460a",
            "param2int=18",
            "param4bool=true",
            "timestamp=1734585553",
            "sign=cfbd96ba2d5bd09a0bbe024055926bb5",
            "param1str=string1"
        ],
        "2.被过滤掉不参与签名的参数列表": [
            "param3empty=,  值为空的参数不参与签名",
            "secret=10be2e170afe2a1f0f5174b2b2961924,  secret参数不需要提交",
            "sign=cfbd96ba2d5bd09a0bbe024055926bb5,  sign参数不参与签名"
        ],
        "3.过滤后,参与签名的的参数列表排序结果": [
            "apikey=8b90cf872569460a",
            "nonce=13e5YW",
            "param1str=string1",
            "param2int=18",
            "param4bool=true",
            "timestamp=1734585553"
        ],
        "4.拼凑最后的secret参数在最后的列表": [
            "apikey=8b90cf872569460a",
            "nonce=13e5YW",
            "param1str=string1",
            "param2int=18",
            "param4bool=true",
            "timestamp=1734585553",
            "secret=10be2e170afe2a1f0f5174b2b2961924"
        ],
        "5.拼接最终需要签名的字符串": "apikey=8b90cf872569460a&nonce=13e5YW&param1str=string1&param2int=18&param4bool=true&timestamp=1734585553&secret=10be2e170afe2a1f0f5174b2b2961924",
        "6.生成的签名结果": "cfbd96ba2d5bd09a0bbe024055926bb5",
        "7.提交的签名结果": "cfbd96ba2d5bd09a0bbe024055926bb5",
        "8.签名验证结果": "通过"
    }
}
上一页
常见问题Q&A
下一页
价格与费用
Built with