十八 阿里雲api呼叫

2021-09-10 04:21:41 字數 982 閱讀 3211

pip安裝sdk:

pip install aliyun-python-sdk-ecs
用法:

api概覽:

找到我們需要的操作,例如我們需要查詢所有伺服器詳細狀態,我們可以去上述**找到對應的api關鍵字:

api呼叫方法參考:

然後我們去上面**找到呼叫該api的python方法:

修改對應的key,secret就可以獲取到主機資訊了:

from aliyunsdkcore.client import acsclient

from aliyunsdkcore.request import commonrequest

client = acsclient('***xx', '***xx', 'cn-shenzhen')

request = commonrequest()

request.set_accept_format('json')

request.set_domain('ecs.aliyuncs.com')

request.set_method('post')

request.set_version('2014-05-26')

request.set_action_name('describeinstances')

response = client.do_action(request)

# python2: print(response)

print(str(response, encoding = 'utf-8'))

Python3 x呼叫阿里雲簡訊api

最近製作註冊系統需要進行乙個簡訊驗證的功能,決定使用阿里雲通訊的簡訊服務,可是坑爹的問題就來了,阿里提供的sdk不支援python3.x,遂只能通過其http協議方式拼接url 官方文件 因為涉及到url編碼問題,博主之前全是encode utf 8 之後再轉string再處理replace x 真...

阿里云云解析api 程式 簡單雲API

存檔日期 2019年5月15日 首次發布 2009年10月20日 最近發布的 cloud api為各種雲服務提供了通用api。通過zend,gogrid,ibm microsoft nirvanix和rackspace的共同努力,該api允許您編寫可與多個雲 商進行互操作的可移植 最重要的是,api...

阿里云云解析api 程式 簡單雲API

阿里云云解析api 程式 存檔日期 2019年5月15日 首次發布 2009年10月20日 最近發布的 cloud api為各種雲服務提供了通用api。通過zend,gogrid,ibm microsoft nirvanix和rackspace的共同努力,該api允許您編寫可與多個雲 商進行互操作的...