Editor: Resolve more oembed URLs (e.g. Facebook posts)
See original GitHub issueThere are some embed links which are not supported yet e.g. Facebook posts.
Note: Facebook post embeds were enabled in https://github.com/TryGhost/Ghost/pull/9803, we still want to enable the <link rel="alternate">
lookup mentioned below to support other providers that may not be listed on https://oembed.com
Steps to reproduce
- Open the Koenig Editor
- Click on the card menu “+”
- Select Facebook embed
- Paste a link to a public Facebook post
- See that it errors
Plan
There’s a two prong approach to this issue:
- Add missing oembed providers to the oembed.com providers list then update the oembed-parser library that Ghost uses
- Update our oembed endpoint to fetch the URL and look for a
<link rel="alternate" type="application/json+oembed" href="...">
tag when no local lookup is possible
Issue Analytics
- State:
- Created 5 years ago
- Comments:11 (11 by maintainers)
Top Results From Across the Web
How to Fix the Facebook oEmbed Issue in WordPress
The easiest way to restore Facebook and Instagram embeds in WordPress is to use the free oEmbed Plus plugin by Ayesh Karunaratne. It...
Read more >How to Solve the Facebook oEmbed Issue in WordPress ...
Step 1: Install Custom Facebook Feed Pro Plugin · Step 2: Enable the Facebook oEmbeds Feature · Step 3: Embed Facebook Posts on...
Read more >Facebook oEmbed - Social Plugins
Facebook oEmbed endpoints allow you to get embed HTML and basic metadata for pages, posts, and videos in order to display them in...
Read more >How to Fix the Facebook and Instagram oEmbed Issue in ...
The easiest and most beginner friendly way to fix the oEmbed issue is to use the Smash Balloon free Instagram Feed plugin, and...
Read more >Facebook API Change - oEmbed
On October 24. 2020, an API change will cause unauthenticated Facebook and Instagram links across the web to break. To fix broken links...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@lunaticmonk that’s a different issue 😃 we already have designs for that. This issue is about loading oembed data for providers that we don’t have explicit oembed endpoints for
@lunaticmonk the opengraph work is already planned. What could be useful is a PR to https://github.com/iamcal/oembed that adds a
Facebook (Post)
provider