> This page is for Kamera zu Cloud.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://next.developer.frame.io/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://next.developer.frame.io/_mcp/server.

# Leitfaden: Einrichtung

## Einführung





Bevor Sie Ihr Camera to Cloud-Gerät in Betrieb nehmen, sollte sichergestellt werden, dass Sie über alles verfügen, was für einen erfolgreichen Einsatz erforderlich ist.





## Als Entwicklerin oder Entwickler registrieren

Sie benötigen ein `client_secret` für Ihr Gerät, um die Implementierungsleitfäden befolgen zu können.Falls Sie dies noch nicht getan haben, lesen Sie unsere [Ersten Schritte](./getting-started-with-cloud-device-integrations), um Informationen zur Registrierung als C2C-Entwicklerin oder -Entwickler zu erhalten.Unser Team wird Ihnen die für die API-Interaktion erforderlichen Anmeldedaten zur Verfügung stellen.

## Tools zur Umsetzung von Implementierungsleitfäden





Auch wenn dies nicht zwingend erforderlich ist, erleichtert Ihnen die Verfügbarkeit dieser Tools, unseren Tutorials zu folgen und API-Interaktionen direkt zu testen.





### cURL

Diese Tutorials veranschaulichen Frame.io-API-Anfragen unter Verwendung von `curl`.Diese weitverbreitete Bibliothek bietet eine hervorragende Befehlszeilenschnittstelle für die Erstellung von HTTP-Anfragen.Bei der Implementierung Ihres Geräts müssen Sie diese HTTP-Aufrufe in Ihrer bevorzugten Programmiersprache nachbilden.Durch die Verwendung von `curl` in diesen Beispielen können Sie API-Interaktionen testen, indem Sie die Befehle einfach in Ihr Terminal kopieren.Um die Installation von `curl` auf Ihrem System zu überprüfen, geben Sie folgenden Befehl in Ihr Terminal ein:

```shell
curl --version
```





Die Ausgabe sollte in etwa so aussehen:





```text
curl 7.64.1 (x86_64-apple-darwin20.0) libcurl/7.64.1 (SecureTransport) LibreSSL/2.8.3 zlib/1.2.11 nghttp2/1.41.0
Release-Date: 2019-03-27
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp 
Features: AsynchDNS GSS-API HTTP2 HTTPS-proxy IPv6 Kerberos Largefile libz MultiSSL NTLM NTLM_WB SPNEGO SSL UnixSockets
```

Falls es noch nicht installiert ist, finden Sie [hier](https://curl.se/download.html) Installationsprogramme für die meisten Betriebssysteme.Benutzende von macOS oder Linux können die Installation über [Homebrew](https://brew.sh/) vornehmen:

```shell
brew install curl
```





### Python

Wir werden Python verwenden, um JSON-Antwort-Payloads zu formatieren, indem wir die Ergebnisse von `curl` weiterleiten:

```shell
curl https://api.frame.io/health | python -m json.tool
```





So überprüfen Sie, ob Python installiert ist:





```shell
python --version
```





Erwartete Ausgabe:





```text
Python 2.7.16
```

Falls es noch nicht installiert ist, können Sie [Python hier herunterladen](https://www.python.org/downloads/).Für diese Beispiele können Sie Python 2.6+ oder Python 3.x verwenden.Python ist zwar nicht zwingend erforderlich, trägt aber dazu bei, die Antworten übersichtlicher zu gestalten.Alternativ bieten Tools wie [jq](https://stedolan.github.io/jq/) ähnliche Funktionen.

## Referenzimplementierung





Ihr Entwicklerpaket enthält eine Python-Referenzimplementierung mit einer Beispiel-CLI-Anwendung zum Hochladen von Medien auf Frame.io als C2C-Verbindung.Nachdem Sie jeden Abschnitt dieser Leitfäden durchgearbeitet haben, könnte es für Sie hilfreich sein, sich die Referenzimplementierung anzusehen, um zu erfahren, wie die Konzepte in funktionierendem Code umgesetzt wurden.





## Nächste Schritte

Wir empfehlen Ihnen, sich an unser Team zu wenden, falls Sie dies noch nicht getan haben, und anschließend mit dem [Leitfaden zur Authentifizierung und Autorisierung](./implementing-c2c-authentication-and-authorization) fortzufahren.Wir freuen uns darauf, Sie bei Ihrer Implementierung zu unterstützen.