Loading...

Knowledge Base

Facebook API Change - oEmbed: What You Need to Know

The Facebook API change to the oEmbed update, implemented on October 24, 2020, requires users to generate an app ID to continue embedding Facebook and Instagram content using the oEmbed feature.

What is oEmbed?

oEmbed is a protocol enabling websites to embed content from third-party websites with just a URL. It is primarily designed to avoid the need to copy and paste HTML from other sites. For example, WordPress uses oEmbed to display embedded images and videos.

For over a decade, Facebook oEmbed has allowed users to share media on websites and social networks without requiring coding. However, following new security updates, users must now obtain developer credentials to embed Facebook and Instagram content.

This guide explains the oEmbed change, its impact on websites, and how to update your website to maintain functional Facebook and Instagram embeds.

How the Facebook oEmbed API Change Impacts Your Site

This API update affects websites that rely on the oEmbed feature. Many plugins dependent on oEmbed may fail to display unauthenticated Facebook or Instagram content.

  • Broken embeds: Your site may display errors or blank spaces where previously working embeds were located.
  • Plugin issues: Plugins using oEmbed may fail to display your content correctly.
  • Content error: Website content, such as embedded posts, images, or videos, may not show up correctly

To ensure smooth content display, website owners must update their oEmbed settings.

Summary

Understand the implications of the Facebook API change to oEmbed and its impact on website embeds. This article provides insights into the change and offers simple steps to restore Facebook and Instagram content using WordPress plugins.

If you need further assistance, feel free to contact us via Chat or Phone:

  • Chat Support - While on our website, you should see a CHAT bubble in the bottom right-hand corner of the page. Click anywhere on the bubble to begin a chat session.
  • Phone Support -
    • US: 888-401-4678
    • International: +1 801-765-9400

You may also refer to our Knowledge Base articles to help answer common questions and guide you through various setup, configuration, and troubleshooting steps.

Loading...