Apple AppStore Connect Api
Project description
appledev
Installation
The project is published on PyPI, install with:
pip install appledev
Usage
Please follow instructions on Apple documentation on how to generate an API key.
With your key ID, key file and issuer ID create a new API instance:
from appledev import AppStoreConnect
asc = AppStoreConnect(key_id, path_to_key_file, issuer_id)
Here are a few examples of API usage
# list all profiles
profiles = asc.getProfiles()
print profiles
#list all certificates
certificates = asc.getCertificates()
print profiles
#download profile
asc.downloadProfile(profileID='xxxxx', saveFolderPath='./'):
#download certificate
asc.downloadCertificate(certificatID='xxxxx', saveFolderPath='./'):
#other api,for example list all bundleids
#method: get or post
res = asc.fetch(uri='/v1/bundleIds', method='get', post_data=None)
print res
more api goto https://developer.apple.com/documentation/appstoreconnectapi
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
appledev-0.0.1.tar.gz
(3.0 kB
view details)
Built Distribution
File details
Details for the file appledev-0.0.1.tar.gz
.
File metadata
- Download URL: appledev-0.0.1.tar.gz
- Upload date:
- Size: 3.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cb40c11d0bfcca317fcee44c76b2aa2b4f18673e5fd986253a4cf932fe6a936 |
|
MD5 | 7ae9caab447b483b714e236a89942952 |
|
BLAKE2b-256 | d7349b6281a6a3f7101943aed49646683d6fd5f697cce3220ed1cff87d5ce9b4 |
File details
Details for the file appledev-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: appledev-0.0.1-py3-none-any.whl
- Upload date:
- Size: 3.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1706fb2397017e0e02936de2e02505f3a9a3c97f88b5609cf6a0ce47107065de |
|
MD5 | 7e89a39f6f74258d296b914290a8697d |
|
BLAKE2b-256 | 438d0b3c9c5d003cc4d1b8060cc491cc35a0a155ff2c39c28cc4b0f716ccc9aa |