他的回复:
原来用的SDK,API Explorer_开发者社区-华为云 (huaweicloud.com)# coding: utf-8from huaweicloudsdkcore.auth.credentials import GlobalCredentialsfrom huaweicloudsdkbss.v2.region.bss_region import BssRegionfrom huaweicloudsdkcore.exceptions import exceptionsfrom huaweicloudsdkbss.v2 import *if __name__ == "__main__": ak = "" sk = "" credentials = GlobalCredentials(ak, sk) \ client = BssClient.new_builder() \ .with_credentials(credentials) \ .with_region(BssRegion.value_of("cn-north-1")) \ .build() try: request = ListCustomerselfResourceRecordsRequest() request.cycle = "2022-11" response = client.list_customerself_resource_records(request) print(response) except exceptions.ClientRequestException as e: print(e.status_code) print(e.request_id) print(e.error_code) print(e.error_msg)我多线程起任务,线程得不到返回数据,主进程结束了。获取接口数据的线程函数改成用requests,这里鉴权信息的构建可以参考这里的Python_API签名指南_API签名指南_AK/SK签名认证操作指导_签名SDK与demo_华为云 (huaweicloud.com)改掉线程函数就好了。