https://a.storyblok.com/f/270183/1368x665/0b0fab7896/25jun_dev_blog_camara-project.jpg

A Vonage contribui com a voz dos desenvolvedores para o projeto CAMARA

Publicado em June 25, 2025

Tempo de leitura: 4 minutos

Introdução

As APIs abriram o acesso a praticamente todas as camadas da pilha tecnológica, desde o armazenamento de arquivos até o aprendizado de máquina. A única camada que permaneceu amplamente fechada é a própria rede móvel; as APIs de rede vão mudar isso.

As especificações dessas APIs de rede estão sendo elaboradas no âmbito do Projeto CAMARA, uma iniciativa de colaboração aberta liderada pela Linux Foundation e pela GSMA. Todas as reuniões são públicas, pull requests são bem-vindos e todas as decisões de projeto são registradas no GitHub. Em princípio, qualquer desenvolvedor pode participar de uma chamada semanal e ajudar a definir o padrão.

Na prática, quem tem tempo ou paciência para se aprofundar em discussões detalhadas sobre a validade de tokens, vocabulários de privacidade de dados e limites de latência em casos extremos? A Vonage preenche essa lacuna. Ao colaborar com os comitês técnicos da CAMARA, contribuir com código e insistir em padrões claros e fáceis de usar para desenvolvedores, a Vonage transforma os requisitos de telecomunicações em APIs que parecem familiares para qualquer pessoa que já tenha usado um SDK.

As APIs estão consumindo a rede

Se você tem acompanhado de perto o mundo das telecomunicações ultimamente, provavelmente já ouviu falar de APIs de rede como SIM Swap, Verificação de Númeroou Qualidade sob Demanda. Em teoria, parecem legais: acesso programático aos recursos da rede móvel. Mas, na prática? É uma bagunça.

Há duas iniciativas paralelas que buscam resolver essa questão:

  1. GSMA Open Gateway está criando um ecossistema para que operadoras de telecomunicações e agregadores disponibilizem essas APIs como produtos comerciais. Pense em “mercados de APIs para operadoras de telecomunicações”.

  2. Projeto CAMARA é onde as especificações técnicas da API são elaboradas, desde a forma como os desenvolvedores se autenticam até os nomes dos campos nas APIs.

Como a Vonage está causando impacto

1. Contribuições dos principais desenvolvedores

A maioria dos participantes da mesa da CAMARA são operadoras de telefonia móvel. O que faz sentido, já que são elas que detêm as redes. Os desenvolvedores raramente fazem parte dessas discussões e, por isso, a Vonage garante que a perspectiva deles seja ouvida.

A Vonage é uma das poucas empresas com foco em software que estão moldando ativamente o CAMARA. A Vonage contribuiu diretamente para o projeto de várias APIs, incluindo:

  • Verificação do número

  • Qualidade sob demanda (QoD)

  • Autenticação baseada em SIM

Mais importante ainda, a Vonage ajudou a disponibilizar as APIs de rede para desenvolvedores como você. Ajudamos a lançar comercialmente as primeiras APIs de rede em parceria com a Deutsche Telekom, a Telefónica e a Vodafone Alemanha, utilizando a plataforma de desenvolvedores da Vonage para processar tráfego real de clientes.

2. Promovendo o consentimento com foco na privacidade

O CAMARA se apresenta como um projeto que prioriza a privacidade, mas a implementação de mecanismos reais de consentimento tem se mostrado difícil. Muitas APIs de rede não envolvem nenhuma interação com o usuário final; como solicitar consentimento em uma chamada de servidor para servidor?

A Vonage está ajudando a lançar a API ConsentInfo, uma API que permite a obtenção de consentimento. Também estamos contribuindo para padrões como:

  • DPV (Vocabulário de Privacidade de Dados) escopos de dados, com base nas diretrizes do W3C, uma forma de declarar explicitamente não apenas quais dados você deseja, mas por que você está solicitando.

  • Identificação do usuário final para garantir que as APIs possam estabelecer uma base jurídica para o acesso aos dados nos termos do GDPR e de outros marcos legais.

Essas inovações ajudam a eliminar os obstáculos na gestão do consentimento, algo essencial para desenvolvedores e empresas de telecomunicações que atuam de acordo com as leis globais de privacidade.

3. Revelando as limitações do OAuth

O OAuth foi originalmente escolhido pela CAMARA como uma forma de controlar o acesso aos dados da rede. Mas a Vonage logo apontou um problema: o OAuth foi projetado para tokens de longo prazo e uso múltiplo (como no GitHub ou no Google), e não para fluxos de uso único e baixa latência que as APIs de rede exigem.

Pense nisso:

  • Um fluxo típico de verificação de número da CAMARA envolve até 10 redirecionamentos para autenticar um usuário.

  • Todo esse trabalho só para gerar um token de acesso que é usado uma única vez e depois descartado.

Esse tipo de latência é um pesadelo para os desenvolvedores. A Vonage defendeu soluções mais leves e criadas especificamente para esse fim, ajudando a moldar as discussões em torno da CIBA (Autenticação de Canal de Retorno Iniciada pelo Cliente) e fluxos iniciados pelo back-end que funcionam em ambientes de alta velocidade e baixa confiança.

O Caminho à Frente

Ainda há trabalho a ser feito:

  • Obtenção de consentimento continua sem solução para casos de uso de back-end e agregadores.

  • A autenticação baseada em SIM precisa de compatibilidade com uma gama maior de dispositivos, incluindo o iOS, área em que a Vonage está se empenhando os App Clips como uma alternativa que prioriza a privacidade.

  • Uma adoção mais ampla das APIs de rede pelas empresas de telecomunicações para concretizar seu potencial.

Estamos otimistas! O CAMARA e o Open Gateway estão avançando na direção certa, e a Vonage está empenhada em garantir que as operadoras de telecomunicações tenham sempre em mente as necessidades dos desenvolvedores.

Conclusão

Quanto mais desenvolvedores utilizarem as APIs de rede da Vonage, melhor poderemos ajudá-lo a se destacar na CAMARA. Você pode começar hoje mesmo e testar nosso crescente conjunto de APIs de rede. Ajude-nos a criar ferramentas para desenvolvedores, como o Operador de Rede Virtual. Compartilhe sua opinião participando da Slack da Comunidade Vonage.

Compartilhar:

https://a.storyblok.com/f/270183/384x384/e4e7d1452e/benjamin-aronov.png
Benjamin AronovDeveloper Advocate

Benjamin Aronov is a developer advocate at Vonage. He is a proven community builder with a background in Ruby on Rails. Benjamin enjoys the beaches of Tel Aviv which he calls home. His Tel Aviv base allows him to meet and learn from some of the world's best startup founders. Outside of tech, Benjamin loves traveling the world in search of the perfect pain au chocolat.