Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

Aliyun API Python

一个简单的阿里云API Python封装库与SDK

使用API封装库

import aliyun_api_py

# 创建API请求
request = aliyun_api_py.Api(access_key_id, access_key_secret, http_method, host, uri, x_acs_action, x_acs_version,algorithm)
request.param["your-param"] = "sth"
request.body["your-body"] = "sth"
print(request.exec())

access_key_id

access_key_secret

http_method

host

uri

x_acs_action

x_acs_version

algorithm

更多参数信息详见请求结构和签名机制

使用SDK

目前SDK随缘更新,碰到自己需要的API可能会随手写个SDK方便调用

API相关信息详见阿里云API文档

import aliyun_api_py

# 调用请求函数(以重启ECS为例)
request = aliyun_api_py.Ecs(access_key_id, access_key_secret, host)
print(request.reboot_instance(instance_id, force_stop, dry_run))

ECS

ecs.reboot_instance(instance_id, force_stop, dry_run):重启ECS实例

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aliyun_api_py-1.1.0.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aliyun_api_py-1.1.0-py2.py3-none-any.whl (2.8 kB view details)

Uploaded Python 2Python 3

File details

Details for the file aliyun_api_py-1.1.0.tar.gz.

File metadata

  • Download URL: aliyun_api_py-1.1.0.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for aliyun_api_py-1.1.0.tar.gz
Algorithm Hash digest
SHA256 26df0a04430471008ca4f047a7f216467c1f31285480d68d9da8c6a1611f68fb
MD5 aab2599f72a28e2a0297ae484a5858b2
BLAKE2b-256 41d3201e86aab5f4bdd3dc0c21b81a5177590dd4f4234a7690bd0866ddd2a444

See more details on using hashes here.

File details

Details for the file aliyun_api_py-1.1.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for aliyun_api_py-1.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 bf8eec20786536767b88eb68198c216d9b24037b96fc70554e87b2bd768ee849
MD5 cc2403c82806150a8e35394f7029f765
BLAKE2b-256 60683a3812c787af9018681fd873bd4dae88cc59e634612e6b571e058b4927db

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page