This commit is contained in:
2025-09-02 16:27:43 +08:00
parent 1c575f691c
commit 8d97e17596

View File

@@ -3,7 +3,7 @@ from hashlib import sha1
import base64
import time
import uuid
import requests
import Config.Config
@@ -11,7 +11,6 @@ def make_sign(uri):
"""
生成签名
"""
# API访问密钥
secret_key = Config.Config.LIBLIB_SECRETKEY
@@ -30,15 +29,12 @@ def make_sign(uri):
if __name__ == '__main__':
# 要调用的接口路径
uri = "/api/model/version/get"
print(make_sign(uri))
# 获取签名
sign, timestamp, signature_nonce = make_sign(uri)
url = f'{Config.Config.LIBLIB_URL}{uri}?AccessKey={Config.Config.LIBLIB_ACCESSKEY}&Signature={sign}&Timestamp={timestamp}&SignatureNonce={signature_nonce}'
print(url)
# Content-Type application/json
# - 请求body
# 封装调用参数
versionUuid="21df5d84cca74f7a885ba672b5a80d19"
# 编写POST提交并接收返回值
import requests
response = requests.post(url, json={"versionUuid":versionUuid})
print(response.json())