Alterações na API do Instagram
Conforme anunciado há muito tempo, a partir de 31 de julho de 2018 e nos dois anos seguintes, a antiga API Legacy do Instagram estava migrando todas as suas funções para a Instagram Graph API. A descontinuação final da antiga API do Instagram ocorrerá em 31 de março de 2020.
Instagram Graph API and Basic Display API – as novas formas de interação com o Instagram, desenvolvidas com base na Facebook Graph API. Com a Graph API, você poderá obter mídia, comentários, curtidas, estatísticas de visualização e realizar outras ações, que podem ser executadas por aplicativos.
Felizmente, o Instagram levou em conta a grande escala desta atualização e seu potencial impacto nos negócios, para que a transição seja a mais suave possível. Ela será implementada em várias etapas, dando tempo para cada empresa afetada se preparar. Por isso, as alterações na API do Instagram ocorrerão em 31 de março, em vez de 2 de março, conforme planejado originalmente. Caso não se lembre de todas as etapas anteriores da atualização da chave da API do Instagram, veja um breve panorama.
Descontinuação da API do Instagram em 2018
Os seguintes recursos já foram descontinuados em 2018:
- Lista de Seguidores – para visualizar a lista de seguidores e dos perfis que você segue;
- Relacionamentos – para seguir e deixar de seguir contas em nome do usuário
- Comentando em Conteúdo Público – para postar e excluir comentários em nome de um usuário em redes públicas
- Curtidas – para curtir e descurtir conteúdos em nome de um usuário
- Assinaturas – para receber notificações quando conteúdos de mídia forem publicados
- Conteúdo Público – todas as capacidades restantes para ler mídia pública em nome de um usuário
- Comentando – para postar e excluir comentários em nome de um usuário em mídias de propriedade.
Se o seu app suporta usuários com perfil comercial no Instagram, é melhor começar a trabalhar com o Instagram Graph imediatamente.
Por que a API do Instagram é atualizada
Todas as alterações na API foram feitas para aprimorá-la e proteger a privacidade e a segurança dos usuários. As mudanças básicas são:
- Novos recursos para permitir que os usuários decidam quais informações compartilhar e revogar o acesso a aplicativos por meio do aplicativo móvel do Instagram;
- Duas permissões distintas para informações de perfil e mídia;
- Descontinuação da API de dados do Instagram para vários campos, como localização e contagem de seguidores, para reduzir riscos de privacidade e segurança.
Recursos da API do Instagram Graph
Agora a Graph API é apenas uma ferramenta em desenvolvimento para contas profissionais do Instagram – Instagram Developers e Businesses API (Creators). Com ela, você terá acesso às seguintes funções:
Descoberta de Negócios
Obtenha metadados e estatísticas essenciais sobre outras contas do Instagram Business e Criadores.
Publicação de Conteúdo
Publicando diferentes tipos de mídia (foto, vídeo com Localizações), criando e usando contêineres. Não há suporte para formatos MPO ou JPS, imagens e histórias ao vivo, tags de compras e conteúdo com marca, filtros e posts com várias imagens.
Moderação de Comentários
Gerencie todos os seus comentários (responder, desativar/ocultar, excluir, ocultar comentários em mídias de contas de Negócios ou Criadores do Instagram).
Pesquisa por Hashtag
Gerencie fotos e vídeos marcados com hashtags específicas. Por meio dessa API, você não pode trabalhar com Stories, emojis e tags que identificam pessoas.
Insights da Página
As impressões de Páginas e Postagens agora estão categorizadas. A divisão entre pago e não pago foi descontinuada. Também há ajustes na categorização de Fontes de Curtir/Não Curtir.
Atualizações da API de Páginas
Webhooks de Páginas foram reestruturados para menções no Workplace. sender_name e sender_id foram substituídos por uma única propriedade from nas assinaturas de feed.
Acesso à API de Eventos e Grupos
Agora será exigido um token de acesso. Apps da API de Grupos sem um token de acesso para um administrador de grupo ainda podem acessar os endpoints, mas não serão incluídos IDs de usuário nem nomes.
Nova forma de interagir com a API da Plataforma do Instagram
Não é mais necessário obter permissão especial para informações básicas e dados em contas do Instagram — basta usar a Instagram Basic Display API. Ela pode ser usada para acessar qualquer tipo de conta do Instagram. Ações comuns que podem ser realizadas com a ajuda da API:
- Obter tokens de acesso
- Trabalhe com perfis de usuário, imagens, vídeos e álbuns;
- Obtenha Tokens de Página de longa duração.
Infelizmente, ele pode fornecer apenas acesso de leitura aos dados básicos; se estiver criando um aplicativo ou serviço — use a Graph API.
Como serei afetado, se eu estiver usando o plugin ou serviço do Instagram?
Essa atualização global provavelmente trará transtornos tanto para usuários quanto para desenvolvedores de plugins e apps do Instagram, por isso é essencial se prevenir com antecedência. Certifique-se de que os desenvolvedores dos plugins e apps que você utiliza já anunciaram suporte às mudanças que virão e ao lançamento de atualizações.
Antes da descontinuação total da API, atualize seu app ou encontre uma alternativa, pois após a descontinuação da API seu app deixará de funcionar.
Se isso for essencial para o seu negócio, siga estas dicas ao escolher apps do Instagram:
- Cuidado ao usar plugins gratuitos;
- Ignore apps de qualidade duvidosa;
- Fique atento às atualizações e à frequência;
- Procure demonstrações online do produto ou casos de uso reais; certifique-se de que funciona sem problemas;
- Idealmente, o plugin deve incluir atualizações automáticas, pois as mudanças iminentes na API do Instagram provocarão alterações frequentes nos serviços conectados ao Instagram.
Infelizmente, a única decisão do cliente é manter apenas produtos da mais alta qualidade. Um desenvolvedor responsável antecipa mudanças futuras e busca adaptar o produto com o mínimo de transtorno para o usuário.
Soluções que acompanham as mudanças da API do Instagram
Estes são os plugins do Instagram em que você pode confiar:
- Instagram Feed – o melhor plugin para criar galerias e portfólios com fotos do Instagram;
- Depoimentos do Instagram – depoimentos reais de bens e serviços no seu site;
- Instagram Widget – um pequeno widget para exibir o perfil do Instagram no seu site.
Logo após o anúncio do Instagram, nossa equipe começou a desenvolver a atualização, que facilitará a migração da API antiga para a nova sem nenhum problema.
Como serei afetado se eu for um desenvolvedor de serviços para o Instagram?
Todos os desenvolvedores de Instagram feed apps devem estudar cuidadosamente a documentação da Instagram Graph API. A atualização prevista para 31 de março de 2020 chegará em algumas semanas, então você ainda tem tempo para ajustar seus produtos à próxima atualização.
Comentários dos desenvolvedores da Elfsight:
Facebook Feed, which was developed by our team using Graph API, I can say that this tool is very cool and flexible, providing solution for almost every task. The old Instagram Platform API cannot boast the same flexibility.”>Mudando para a Graph API é um passo à frente para novas possibilidades para desenvolvedores que trabalham com dados do Instagram. Tomando como exemplo Facebook Feed, que foi desenvolvido pela nossa equipe usando Graph API, posso dizer que esta ferramenta é muito bacana e flexível, oferecendo solução para quase todas as tarefas. A antiga API de Plataforma do Instagram não pode se orgulhar da mesma flexibilidade.
Esperamos que o Instagram fique do lado dos desenvolvedores e nos conceda plenas capacidades para trabalhar com dados.
FAQ
É obrigatório migrar para a plataforma Instagram Graph API?
Em 2018, os desenvolvedores do Instagram anunciaram oficialmente a descontinuidade da API Legacy e as etapas da desativação da plataforma Legacy API. A permissão final na API Legacy (“Permissão Básica”) será concluída em 31 de março de 2020. Após essa data, todos os apps que utilizam a API não terão mais acesso. Para evitar interrupções no seu serviço, migre para a nova API imediatamente.
Posso continuar usando a API legada do Instagram após 31 de março?
Não, não é possível. Infelizmente, a plataforma não estará mais disponível. Você precisa solicitar permissões para a API Instagram Basic Display através do App Review.
Ainda estou usando a API Legado do Instagram apenas para exibir meu feed pessoal no meu site. O que devo fazer?
Existem algumas formas de fazer isso com a nova plataforma. Para a sua conta do Instagram, use o Gerador de Token de Usuário da API Instagram Basic Display, que não requer Revisão de App. Se exibir várias contas no seu site, aplique as permissões imediatamente via App Review. Se for usar a Legacy API em outros casos, aplique para permissões na plataforma Instagram Graph API.


