huidou

阿里云服务器 API 的使用

针对,云服务器的 API 使用

针对于阿里云
会有两个 认证的key

AccessKey : ID 和 Secret

API 文档 : 给的是接口
实例相关接口
https://help.aliyun.com/document_detail/104186.html?spm=a2c4g.11186623.6.555.77e51198x7XE5U

open API : 给的是代码
https://api.aliyun.com

使用 OpenApi 查询 调用接口的 Python代码

DescribeInstanceStatus
批量获取当前用户所有实例的状态信息。

DescribeInstances
查询所有实例的详细信息。

 

#!/usr/bin/env python
#coding=utf-8

from aliyunsdkcore.client import AcsClient
from aliyunsdkcore.request import CommonRequest
client = AcsClient(\'<accessKeyId>\', \'<accessSecret>\', \'cn-hangzhou\')

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\')   # 查询所有实例的详细信息。
#request.set_action_name(\'DescribeInstanceStatus\')   # 查询主机运行状态

request.add_query_param(\'RegionId\', \'cn-hangzhou\')

response = client.do_action(request)
# python2:  print(response) 
print(str(response, encoding = \'utf-8\'))

安装 阿里云 SDK 和API
https://help.aliyun.com/document_detail/53090.html

安装报错 查看文档
https://blog.csdn.net/asd_ava/article/details/78832179

PyCharm 和本地 都要安装
pip3 install aliyun-python-sdk-ecs

安装阿里云SDK核心库:
pip3 install aliyun-python-sdk-core-v3

分类:

技术点:

相关文章:

  • 2021-07-05
  • 2021-12-12
  • 2022-12-23
  • 2021-10-07
  • 2021-12-07
  • 2021-12-13
  • 2021-11-25
猜你喜欢
  • 2021-12-13
  • 2021-12-13
  • 2021-11-03
相关资源
相似解决方案