Skip to content

Base Setup

James Barrow edited this page May 4, 2016 · 1 revision

To setup a CloudKit instance to connect to CloudKit, use the following code:

from cloudkitpy.ckdatatypes import ContainerConfig
from cloudkitpy.ckdatatypes import CloudKitConfig
from cloudkitpy.cloudkit import CloudKit

my_container = ContainerConfig(
    '<your container id>',
    CloudKit.DEVELOPMENT_ENVIRONMENT,   # Or CloudKit.PRODUCTION_ENVIRONMENT for production
    server_to_server_key='<your server-to-server key id>',
    cert_path='<path to your private key>'
)
cloudkit_config = CloudKitConfig([my_container])
ck = CloudKit(cloudkit_config)
container = ck.get_default_container()

Clone this wiki locally