围绕App Center REST API的Python包装器。
项目描述
这是一个围绕App Center REST API的Python包装器,用于帮助您快速开始。如果您正在寻找更实质性的内容,请参考REST API文档:https://openapi.appcenter.ms/
您可以使用 pip install appcenter
进行安装。
使用方法
# 1. Import the library
import appcenter
# 2. Create a new client
client = appcenter.AppCenterClient(access_token="abc123def456")
# 3. Check some error groups
start = datetime.datetime.now() - datetime.timedelta(days=10)
for group in client.crashes.get_error_groups(org_name="org", app_name="myapp", start_time=start):
print(group.errorGroupId)
# 4. Get recent versions
for version in client.versions.all(org_name="org", app_name="myapp"):
print(version)
# 5. Create a new release
client.versions.upload_and_release(
org_name="org",
app_name="myapp",
version="0.1",
build_number="123",
binary_path="/path/to/some.ipa",
group_id="12345678-abcd-9012-efgh-345678901234",
release_notes="These are some release notes",
branch_name="test_branch",
commit_hash="1234567890123456789012345678901234567890",
commit_message="This is a commit message"
)
贡献
本项目欢迎贡献和建议。大多数贡献都需要您同意一份贡献者许可协议(CLA),声明您有权,并且实际上确实授予我们使用您贡献的权利。有关详细信息,请访问 https://cla.opensource.microsoft.com。
当您提交拉取请求时,一个CLA机器人会自动判断您是否需要提供CLA,并适当装饰PR(例如,状态检查,评论)。只需遵循机器人提供的说明即可。您只需在整个使用我们的CLA的仓库中这样做一次。
本项目已采用 Microsoft Open Source Code of Conduct。有关更多信息,请参阅 Code of Conduct FAQ 或联系 opencode@microsoft.com 以提出任何额外的问题或评论。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分发
appcenter-5.0.0.tar.gz (18.8 kB 查看哈希)
构建分发
appcenter-5.0.0-py3-none-any.whl (23.3 kB 查看哈希)