Zum Hauptinhalt springen
import squarecloud as square

client = square.Client(api_key='API_KEY')

async def example():
    app_status = await client.app_status('application_id')
    print(app_status)

Parameter:

  • api_key
api_key: str: Dies ist der erforderliche Parameter bei der Instanziierung des Client-Objekts. Ein gültiger API-Schlüssel muss als String angegeben werden, damit die Authentifizierung korrekt durchgeführt werden kann.
  • debug
debug: bool = True: Dies ist ein optionaler Parameter, der den Debug-Modus des Client-Objekts steuert. Wenn er auf True gesetzt ist, gibt das Client-Objekt bei jeder Anfrage Debug-Informationen aus, um das Erkennen und Beheben von Problemen zu erleichtern. In Produktionsumgebungen ist es jedoch üblich, diesen Parameter auf False zu setzen, um die Anzeige unnötiger Informationen zu vermeiden. Der Standardwert ist True.

Application

Mit dem [Client] kannst du ein Objekt (oder eine Liste von Objekten) erhalten, das deine Anwendung repräsentiert. Dieses Objekt ist eine Instanz der Application-Klasse, mit der du deine Anwendung komfortabler verwalten kannst, ohne immer die ID deiner Anwendung übergeben zu müssen.
import squarecloud as square

client = square.Client(api_key='API KEY')

async def example():
    app = await client.app('application id')
    print(app)  # <Application tag='example' id='application_id'>