Sluit Instagram-posts, reels of een feed in op uw site: de officiële embed, wat oEmbed van Meta accepteert, waarom de Basic Display API is gestopt en hoe u de pagina snel houdt.
Voor een paar posts gebruikt u de eigen embedcode van Instagram voor elke post of reel en plakt u die in een HTML-blok op uw pagina. Voor een raster dat zichzelf bijwerkt, hebt u een feedwidgetdienst of een eigen koppeling via de Instagram API van Meta nodig, omdat de oude Basic Display API sinds 4 december 2024 niet meer werkt.
Manieren om Instagram op uw site te tonen
Plak een Instagram-link om te controleren of het oEmbed-endpoint van Meta dat soort URL accepteert, en bekijk het verzoek dat een ontwikkelaar zou doen voor de embedcode. De controle leest alleen de vorm van de link in uw browser. Ze neemt geen contact op met Instagram, dus ze kan niet zien of het account privé is.
Nee. Meta kondigde aan dat de Basic Display API vanaf 4 december 2024 niet meer beschikbaar zou zijn en dat verzoeken eraan zouden mislukken. Meta verwees zakelijk gebruik naar de Instagram API met Instagram Login of met Facebook Login.
Het oEmbed-endpoint van Meta noemt profiel-URL's, in de vorm instagram.com/username, bij de geaccepteerde formaten, naast posts en reels.
De embed is afhankelijk van de script-tag aan het einde van de embedcode die Instagram u geeft. Als het script wordt geblokkeerd, door uw bouwer wordt verwijderd, of de HTML is toegevoegd nadat het script was geladen, roep dan instgrm.Embeds.process() aan zodra het script op de pagina staat.
Embeds van losse posts komen van openbare posts. API-koppelingen voor een live feed zijn gebouwd rond professionele accounts (zakelijk of creator).
Widgets hebben toestemming nodig om uw account te lezen. Gebruik een bekende dienst, lees welke toegang die vraagt, en verwijder hem in uw Instagram-instellingen als u ermee stopt.
Plak de embedcode van Instagram voor elke post zonder de script-tag in de container, en laad het script zodra de bezoeker dichtbij scrolt.
Zet EMBED_SCRIPT op het scriptadres uit de embedcode die Instagram u gaf. instgrm.Embeds.process() maakt van de geplakte blockquotes embeds.
Instagram-link
Een post (losse afbeelding of carrousel). oEmbed accepteert dit formaat.
Een reel of video. oEmbed accepteert dit formaat.
Een profiel. oEmbed noemt profiellinks bij de geaccepteerde formaten.
Een story. Stories kunnen niet worden ingesloten.
Dit is geen instagram.com-link.
Geen van de formaten die Meta noemt: /p/, /reel/ of een profielnaam.
oEmbed-verzoek dat een ontwikkelaar zou doen
De oEmbed-documentatie van Meta legt uit welke app-toegang nodig is om het aan te roepen.
De voorbeeldlink is verzonnen.
Gratis beginnen · Geen creditcard nodig