Skip to main content

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


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)

Uploaded Source

Built Distribution

appledev-0.0.1-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

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

Hashes for appledev-0.0.1.tar.gz
Algorithm Hash digest
SHA256 3cb40c11d0bfcca317fcee44c76b2aa2b4f18673e5fd986253a4cf932fe6a936
MD5 7ae9caab447b483b714e236a89942952
BLAKE2b-256 d7349b6281a6a3f7101943aed49646683d6fd5f697cce3220ed1cff87d5ce9b4

See more details on using hashes here.

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

Hashes for appledev-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1706fb2397017e0e02936de2e02505f3a9a3c97f88b5609cf6a0ce47107065de
MD5 7e89a39f6f74258d296b914290a8697d
BLAKE2b-256 438d0b3c9c5d003cc4d1b8060cc491cc35a0a155ff2c39c28cc4b0f716ccc9aa

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page