Twitter lança uma nova API à medida que tenta fazer as pazes com desenvolvedores de terceiros

11

O Twitter está tornando mais fácil para empresas, acadêmicos e desenvolvedores terceirizados construir em sua plataforma com o lançamento de sua API v2 hoje. A empresa anunciou a nova API mês passado, mas como a notícia chegou no dia seguinte, foi atingida por um dos mais devastadores hacks na história da mídia social, decidiu atrasar o lançamento. Notavelmente, o Twitter está apresentando a API v2 não apenas como uma forma de entregar novos recursos mais rapidamente, mas como uma espécie de redefinição em seu relacionamento longo e turbulento com a comunidade de desenvolvedores do aplicativo.

A API v2 é a primeira reconstrução completa da API do Twitter desde 2012, quando a empresa ficou famosa começou a limitar como desenvolvedores terceirizados podem desenvolver seu produto. Antes disso, os desenvolvedores externos podiam mais ou menos replicar e personalizar a experiência do Twitter em seus próprios clientes. Mas como o Twitter se concentrou mais em seu negócio de publicidade, aparentemente decidiu que não queria dividir sua base de usuários. Ele começou a espremer lentamente os desenvolvedores de terceiros, bloqueando-os de novos recursos, como pesquisas e grupos de mensagens diretas, e direcionando os usuários para os próprios aplicativos da empresa. Negócios eram matou e desenvolvedores não estavam felizes.

Agora, porém, o Twitter está tentando reconstruir algumas dessas pontes. A API v2 oferece aos desenvolvedores terceiros acesso a recursos há muito ausentes de seus clientes, incluindo “encadeamento de conversas, resultados de enquetes em Tweets, Tweets fixados em perfis, filtragem de spam e uma filtragem de fluxo mais poderosa e linguagem de consulta de pesquisa”. Também há acesso a um fluxo de tweet em tempo real, em vez de forçar terceiros a esperar antes de veicular novos tweets.

Isso deve significar que, após o lançamento da API v2, clientes do Twitter de terceiros, como Tweetbot e Twitterrific, podem começar a integrar esses recursos, embora haja algumas ressalvas.

O grande é que o Twitter está reorganizando seu acesso à API em três níveis. Apenas o nível básico e gratuito está sendo lançado hoje, e isso tem limites para quantas chamadas de API os desenvolvedores podem fazer (ou seja, com que frequência seu software pode pingar dados no Twitter). O próximo nível de acesso, que o Twitter está chamando de "elevado", não terá as mesmas restrições, mas custará aos usuários, e o Twitter ainda não está anunciando os preços. A empresa diz, porém, que espera que 80 por cento dos desenvolvedores em sua plataforma tenham suas necessidades atendidas pela camada básica.

O novo sistema de API coloca diferentes produtos na mesma plataforma, cada um com diferentes níveis de acesso. Apenas o nível de acesso básico gratuito é lançado hoje.
Imagem: Twitter

Antes que os detalhes sejam compartilhados, é difícil dizer quais mudanças acontecerão com clientes terceirizados, disse Ged Maheux, co-fundador da Iconfactory, empresa controladora do Twitterific The Verge. Ele diz que a nova API é “potencialmente muito boa para clientes do Twitter de terceiros”, mas que a Iconfactory está adotando uma abordagem de “esperar para ver” até saber os detalhes, especialmente os preços.

Mas Maheux diz que ele e seus colegas também ficaram impressionados com a abordagem conciliatória do Twitter para os desenvolvedores. “Nos últimos anos, o Twitter não tem sido ótimo e eles sabem disso. Mas eles reconhecem e admitem totalmente ”, diz ele. “Depois de tanto tempo sendo um cidadão de terceira ou quarta classe com o Twitter, é revigorante.”

A nova API é mais do que apenas clientes do Twitter de terceiros, no entanto. Toda uma gama de negócios e serviços depende do acesso aos dados do Twitter, incluindo empresas de análise como Spiketrap e Análise de Mercado Social, bots de uso único como o Bot da House of Lords Hansard e Emoji Mashup bote ferramentas de usuário avançado, como TweetDelete, Block Party, e Tokimeki Parar de Seguir. O Twitter também oferece uma fonte de dados incrivelmente rica para acadêmicos que estudam tendências sociais em grande escala. Os pesquisadores usam a API do Twitter para uma variedade de propósitos, desde medir os níveis de inundação de tweets para rastrear a disseminação de discurso de ódio online.

O Twitter diz que quer incentivar mais aplicativos desse tipo, tornando seu ecossistema de API mais acessível. Um novo assistente de integração, por exemplo, reduz o número de campos que terceiros precisam preencher para ter acesso às chaves de API de 10 para apenas um, enquanto novas ferramentas de pesquisa para encontrar documentação de suporte e uma nova página de suporte centralizado tornarão isso mais fácil para os desenvolvedores encontrarem ajuda quando precisarem.

Como Alyssa Reese do Twitter colocou em uma postagem do blog sobre as mudanças: “Veja, queremos que os desenvolvedores fiquem maravilhados quando falam sobre nossa documentação. Ter mensagens de erro tão úteis que são quase tão agradáveis ​​quanto receber uma carta manuscrita pelo correio. Nosso objetivo é ser uma empresa que outras plataformas de desenvolvimento referenciam quando estão em busca de inspiração (e sabemos que temos um caminho a percorrer). ”

Unificar o acesso à API também deve ajudar os usuários. Anteriormente, a API do Twitter era dividida em três plataformas: padrão (gratuito), premium (autosserviço pago) e empresarial (pago personalizado). Mas, como o próprio Twitter admite, a migração entre essas camadas era "tediosa". A nova API substitui essas camadas por “trilhas de produtos” em uma única plataforma, com esses produtos então divididos nas diferentes camadas de acesso descritas acima.

Embora a API v2 seja, sem dúvida, um grande lançamento para o Twitter, a empresa está enfatizando que é um trabalho em andamento. Ele está chamando a fase atual de "acesso antecipado" para enfatizar a natureza em evolução da API, e está encorajando os desenvolvedores a examinar seu novo roteiro público e oferecer suas ideias sobre os próximos recursos. O Twitter, então, está reconhecendo que consertar qualquer relacionamento problemático começa com uma conversa.

Fonte: The Verge