> This page is for Camera to 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.

# Instruções : Configurar

## Introdução





Antes de implementar seu dispositivo Camera to Cloud, vamos garantir que você tenha tudo o que precisa para ter sucesso.





## Registrar-se como desenvolvedor

Você precisará de um `client_secret` para que seu dispositivo siga os Guias de implementação. Se ainda não fez isso, revise nosso [Guia de introdução](./getting-started-with-cloud-device-integrations) para obter informações sobre como se registrar como desenvolvedor C2C. Nossa equipe fornecerá as credenciais necessárias para a interação da API.

## Ferramentas para seguir os Guias de implementação





Embora não seja estritamente necessário, ter essas ferramentas disponíveis ajudará você a acompanhar nossos tutorial e testar interações da API diretamente.





### cURL

Esses tutorial demonstra solicitações da API Frame.io usando `curl`. Esta biblioteca amplamente utilizada oferece uma excelente interface de linha de comando para fazer solicitações HTTP. Ao implementar o dispositivo, você precisará replicar essas chamadas HTTP na linguagem de programação de sua preferência. O uso de `curl` nesses exemplos permite testar as interações da API simplesmente copiando comandos no terminal. Para verificar a instalação do `curl` no sistema, insira este comando no terminal:

```shell
curl --version
```





Você deve ver uma saída semelhante a:





```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
```

Se não estiver instalado, você pode encontrar instaladores para a maioria dos sistemas operacionais [aqui](https://curl.se/download.html). Usuários do macOS ou Linux podem instalar via [Homebrew](https://brew.sh/):

```shell
brew install curl
```





### Python

Usaremos o Python para formatar conteúdos JSON canalizando os resultados do `curl` através de:

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





Para verificar a instalação do Python:





```shell
python --version
```





Saída esperada:





```text
Python 2.7.16
```

Se não estiver instalado, você pode [baixar o Python aqui](https://www.python.org/downloads/). Python 2.6+ ou Python 3.x funcionará para estes exemplos. Embora o Python não seja obrigatório, ele ajuda a tornar as respostas mais legíveis. Como alternativa, ferramentas como [jq](https://stedolan.github.io/jq/) oferecem funcionalidade semelhante.

## Implementação de referência





O pacote do desenvolvedor inclui uma implementação de referência em Python com um aplicativo CLI de exemplo para fazer upload de mídia para o Frame.io como uma conexão C2C. Depois de trabalhar em cada seção destes guias, pode ser útil examinar a implementação de referência para ver os conceitos aplicados no código funcional.





## Próximas etapas

Recomendamos que você entre em contato com nossa equipe, caso ainda não tenha feito isso, e, em seguida, consulte o [Guia de autenticação e autorização](./implementing-c2c-authentication-and-authorization). Esperamos apoiar sua jornada de implementação.