Aggiornamento: Instagram ha effettuato la modifica dell’API il 29 giugno 2020, e non alla data inizialmente annunciata, ovvero il 2 marzo 2020.
Instagram ha annunciato la deprecazione del Basic Permission per la sua Legacy API Platform e ha fornito indicazioni su come questi cambiamenti dell’API di Instagram impattano gli utenti e gli sviluppatori di terze parti nella fornitura di strumenti per generare e mostrare contenuti di Instagram.
In questo articolo del blog troverai tutto ciò che devi sapere sugli ultimi cambiamenti dell’API di Instagram e le soluzioni che puoi iniziare a utilizzare oggi nel caso in cui i tuoi plugin smettano di funzionare.
24 ottobre 2020: nuovi endpoint Facebook oEmbed
Facebook ha annunciato un cambiamento negli endpoint oEmbed. La documentazione legacy sarà deprecata il 24 ottobre 2020 e restituirà un codice di errore 400. Quindi, gli sviluppatori dovranno utilizzare i nuovi endpoint Facebook oEmbed, che forniscono la stessa funzionalità. Per verificare questo cambiamento e vedere come impatta la tua app, includi il parametro breaking_change=oembed nella tua richiesta.
Fai riferimento alla nuova documentazione oEmbed se vuoi migrare ai nuovi endpoint, poiché i percorsi e i loro requisiti sono cambiati.
Ecco alcuni dei casi d’uso forniti da questa API:
- Rendering di pagine, post e video di Facebook in app di messaggistica.
- Incorporamento di pagine, post e video di Facebook su siti web e blog.
- Rendering di pagine, post e video di Facebook in un sistema di gestione dei contenuti.
Con i nuovi cambiamenti, gli sviluppatori delle app che fornivano le funzionalità sopra indicate dovranno soddisfare questi requisiti:
- un account Facebook Developer
- un’app Facebook registrata
- il Prodotto oEmbed aggiunto all’app
- un Access Token
- L’app Facebook deve essere in modalità Live
Se gli sviluppatori non soddisfano questi requisiti, le loro app smetteranno di fornire l’opzione di incorporamento per WordPress o piattaforme web.
20 giugno 2020: nuova Basic Display API
Il 29 giugno 2020, Instagram smetterà di utilizzare la vecchia API (“Basic Permission”) per mostrare le foto dagli account Instagram personali nei widget.
Le app di terze parti che utilizzano questa API attuale non saranno più in grado di mostrare le foto dal tuo account se non passano alla nuova API dopo questa data.
Quindi, questo shutdown dell’API di Instagram impedirà sostanzialmente a tutti gli scraper, plugin o app non collegati all’API ufficiale di Instagram di fornire il loro servizio.
Il cambiamento principale è l’introduzione di una nuova API Basic Display API per la quale tutte le app e i plugin di terze parti dovranno ottenere i permessi per continuare a fornire le loro funzionalità.
L’obiettivo del nuovo aggiornamento è creare un’API che abiliti casi d’uso consumer proteggendo allo stesso tempo la privacy e la sicurezza degli utenti.
Per raggiungere questo obiettivo, il lancio di Instagram Basic Display API arriva con 3 importanti cambiamenti:
- Per proteggere la privacy degli utenti, le informazioni sulla posizione non saranno più incluse insieme ai media;
- Solo gli account Instagram business continueranno a supportare like e commenti nell’overlay hover;
- Il numero di campi dati come dati di posizione e conteggio dei follower verrà censurato.
Il 29 giugno 2020 lascerà sicuramente un segno per gli utenti di Instagram e per gli sviluppatori di app di terze parti.
Ma non perdere la speranza.
Anche se la Graph API sarà molto più restrittiva rispetto a quella vecchia, offre agli sviluppatori un certo margine di miglioramento.
Tu (come utente) avrai bisogno di un Instagram Business Account o di un Instagram Creator Account per avere maggiore accesso alle informazioni raccolte.
Perché Instagram sta facendo questo cambiamento dell’API?
Se hai delle app che hai autorizzato una volta ad accedere al tuo profilo Instagram, questa funzionalità di sicurezza si applica a te.
Questo riguarda le app di terze parti per raccogliere e modificare foto, creare collage, trovare le foto top, app di dating, o altre piattaforme di marketing.
Come utente, questo aggiornamento ti permette di ottenere il controllo sulle app di terze parti che hanno già accesso al tuo account Instagram. Nel momento in cui questa funzionalità è attiva, avrai la possibilità di decidere quali informazioni vorresti condividere con le tue app connesse.
Puoi sempre scegliere l’opzione per rimuovere l’accesso a qualsiasi app di social media che non vuoi sia collegata al tuo account Instagram.
Per trovare questa impostazione di sicurezza nella tua app Instagram, scegli l’opzione “Impostazioni” e poi seleziona “App e siti web”.

La logica dietro il nuovo aggiornamento è che non c’è motivo di permettere ad alcune applicazioni che hai usato molti anni fa di continuare ad accedere a informazioni come il tuo nome utente Instagram, tutte le tue foto, didascalie, timestamp, permalink, ecc. Questo può applicarsi in modo particolare a te se cerchi di mantenere un account Instagram privato.
Tutto quanto sopra rende la nuova funzionalità di Instagram cruciale per scopi di sicurezza. Ti aiuterà a migliorare la protezione dei tuoi dati personali con un solo click.
Anche se Google, Twitter e Facebook hanno implementato questa funzionalità molto tempo fa, meglio tardi che mai.
Come i nuovi cambiamenti dell’API di Instagram influenzano gli utenti di plugin e widget Instagram?
A causa dei cambiamenti dell’API, la maggior parte delle soluzioni di terze parti che forniscono integrazioni con Instagram basate sui permessi degli account personali dovrà inviare nuovamente le proprie piattaforme.
Questo significa che dovranno ottenere il permesso da Instagram per implementare la nuova Basic API e poi modificare le proprie funzionalità in base ai requisiti dell’API.
Di conseguenza, la maggior parte delle app o dei plugin non supportati e non mantenuti smetterà di funzionare il 29 giugno 2020.
Con la nuova Basic Instagram API, alcune delle funzionalità non saranno disponibili per gli account personali, come:
- Numero di like e commenti per i post Instagram
- Numero di follower
- I commenti ai post
- Foto utente e testo della bio
Queste funzionalità saranno disponibili nell’Instagram Graph API per la quale la maggior parte delle piattaforme di terze parti dovrà ottenere un accesso speciale per fornire più funzionalità di feed Instagram.
Quali piattaforme forniscono i nuovi cambiamenti dell’API di Instagram?
La buona notizia è che le piattaforme con alta credibilità e team professionali che lavorano con le API di Instagram e Facebook conoscono già questa situazione e la maggior parte di esse è già passata alla nuova API.
Quindi, se la tua app di feed Instagram smette di funzionare e hai bisogno di un plugin Instagram alternativo, puoi considerare di provare la soluzione di EmbedSocial, poiché la piattaforma supporta già la nuova API di Instagram.
E se sei un utente attuale di EmbedSocial, controlla le istruzioni qui sotto su come riconnettere il tuo account personale in pochi semplici passaggi.
La piattaforma EmbedSocial ha già implementato la nuova API di Instagram. Questo significa che gli utenti con account Instagram personali possono continuare a usarla per generare e mostrare i loro feed Instagram.
Nikola Bojkov, CEO di EmbedSocial
EmbedSocial è pronto a soddisfare le esigenze degli account personali e anche di quelli business su Instagram. A seconda del tuo tipo di account Instagram, controlla i dettagli qui sotto per vedere quale prodotto si adatta meglio a te e quali funzionalità dell’API sono incluse:
Per account personali usa la piattaforma di foto social EmbedSocial
Il prodotto EmbedSocial è rivolto agli account Instagram personali e copre i seguenti casi d’uso:
- Generare foto Instagram personali e salvarle su un’unica piattaforma
- Creare album Instagram con layout slider, grid o masonry
- Incorporare album Instagram su qualsiasi sito web
- Avere l’opzione di rendere gli album web auto-sincronizzati ogni volta che pubblichi una foto su Instagram
- Fornire ai visitatori web contenuti freschi e unici che pubblichi regolarmente su Instagram.
Gli ultimi aggiornamenti di Instagram nell’API permettono a EmbedSocial di continuare a offrire queste opzioni e richiederanno solo agli utenti esistenti con account personali di riconnettere i loro profili.
Quindi, se sei un nuovo utente, puoi procedere e registrarti a EmbedSocial e otterrai automaticamente i nuovi aggiornamenti dell’API senza bisogno di fare alcuna riconnessione descritta qui sotto.
E per tutti gli utenti esistenti di EmbedSocial, è necessaria una riconnessione dell’account Instagram per continuare a mostrare i post.
Ecco come riconnettere il tuo account Instagram personale in EmbedSocial
- Accedi a EmbedSocial
- Vai su ‘Album Instagram’ e apri uno dei tuoi album
- In alto, clicca sul pulsante ‘Riconnetti account @tuoaccount’
- Accedi a Instagram con l’account che mostra quell’album
- Fornisci i permessi richiesti cliccando Continua nella finestra di dialogo dei permessi di Instagram

Per maggiori dettagli, segui il walkthrough con screenshot nel video qui sotto:
Nota bene: Dovrai ripetere i passaggi di riconnessione per ogni feed che hai creato ma che viene generato da account personali diversi.
Per account Business usa l’aggregatore Instagram EmbedSocial
La maggior parte delle funzionalità come avatar e conteggi di commenti/like sono disponibili tramite l’Instagram Graph API, che è implementata nel prodotto EmbedSocial ed è rivolta agli account Business.
Se hai bisogno di queste funzionalità, ti suggeriamo di passare da un account Personale a un account Business e iniziare a usare il prodotto EmbedSocial.
Nel caso in cui tu abbia bisogno di ulteriore aiuto su come riconnettere i tuoi account personali o cambiare, sentiti libero di contattarci.
Saremo più che felici di aiutarti a ottenere il massimo valore da EmbedSocial!
Conclusione
Per riassumere.
Instagram sta lanciando un nuovo cambiamento nell’API e i plugin che non riflettono i nuovi cambiamenti nell’API smetteranno di funzionare.
La buona notizia è che le piattaforme professionali come EmbedSocial hanno già implementato la nuova API e gli utenti possono continuare a mostrare i loro feed Instagram semplicemente concedendo i permessi richiesti tramite una semplice riconnessione ai loro account Instagram.
Gli utenti che hanno bisogno di più dati tramite l’API dovranno passare ad account Business e usare plugin Instagram professionali come EmbedSocial per ottenere tutte le funzionalità fornite dall’Instagram Graph API.
Per provare EmbedSocial, sentiti libero di registrarti per una prova gratuita oggi.

