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 base64
import time import time
import uuid import uuid
import requests
import Config.Config import Config.Config
@@ -11,7 +11,6 @@ def make_sign(uri):
""" """
生成签名 生成签名
""" """
# API访问密钥 # API访问密钥
secret_key = Config.Config.LIBLIB_SECRETKEY secret_key = Config.Config.LIBLIB_SECRETKEY
@@ -30,15 +29,12 @@ def make_sign(uri):
if __name__ == '__main__': if __name__ == '__main__':
# 要调用的接口路径
uri = "/api/model/version/get" uri = "/api/model/version/get"
print(make_sign(uri)) # 获取签名
sign, timestamp, signature_nonce = 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}' 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" versionUuid="21df5d84cca74f7a885ba672b5a80d19"
# 编写POST提交并接收返回值
import requests
response = requests.post(url, json={"versionUuid":versionUuid}) response = requests.post(url, json={"versionUuid":versionUuid})
print(response.json()) print(response.json())