Which oEmbeds are supported in Arc XP?

Arc XP supports many oEmbed sources out of the box using the “Social URL” content element in Composer.

What is an oEmbed?

An oEmbed is provided by content sites such as Facebook and Twitter to allow you to embed its content types (videos, images, playlists, and more) on your website. Content providers such as TED must provide an oEmbed service and oEmbeds for its different types of content. For example, in September 2021, Facebook stopped supporting oEmbeds for comments on posts, and as a result, we cannot provide that type of oEmbed.

oEmbeds are an alternative to HTML embeds. This way, your users don’t have to copy and paste HTML from these places; they can just copy a link. For example, instead of locating, copying, pasting, and verifying HTML embed code from Twitter, you could copy and paste the tweet link into the Composer Social URL content element, embedding the article with a preview in Composer using oEmbeds.

How do I add an oEmbed to Composer?

Copy the link to that particular piece of content and paste it into the pop-up for the Social URL content element. A preview of the embed appears in Composer.

What’s the difference between embedding in Composer using the Social URL embed and the HTML embed?

When adding social items such as a tweet, Instagram post, or YouTube video, adding the content through the social URL element is preferred. Generally, it offers more benefits than pasting it in an HTML element. For example, social media elements typically do more “behind the scenes” because they are referents, and it is simpler to search for social media elements than HTML.

What oEmbeds are supported by Composer?

Composer supports the following list of elements. 

oEmbedoEmbed URL and example URLsNotes
DailyMotion videosoEmbed URL -https://www.dailymotion.com/services/oembed
Example URLs
• https://www.dailymotion.com/video/abcdef
• https://dai.ly/abcdef
Facebook posts (activity, photos, media) and videosFacebook post
oEmbed URL -https://graph.facebook.com/v8.0/oembed_post
Example URLs
• https://www.facebook.com/username/posts/123456789
• https://www.facebook.com/username/activity/abcdef
• https://www.facebook.com/username/photos/abcdef/
• https://www.facebook.com/username/permalink.php?story_fbid=123456789
• https://www.facebook.com/username/media/albums/abcdef/
Facebook video
oEmbed URL -https://graph.facebook.com/v8.0/oembed_video
Example URLs
• https://www.facebook.com/username/videos/123456789/
• https://www.facebook.com/watch/abcdef
• https://www.facebook.com/video.php?v=abcdef
Facebook supports oEmbeds for only posts (activity, photos, media) and videos. Arc XP does not support Facebook Pages oEmbeds
To obtain the URL of a Facebook post, follow these steps.
1. Click the three-dot menu on the post and select Embed Post.
2. Click Advanced Settings.
3. Copy the URL of post field.
Flickr videos or imagesoEmbed URL -https://www.flickr.com/services/oembed.json/
Example URL -https://www.flickr.com/photos/username/123456789
Use the full Flickr URL instead of the abbreviated format.
Instagram images and videosoEmbed URL -https://graph.facebook.com/v8.0/instagram_oembed
Example URL -https://www.instagram.com/p/abcdef/
As of October 2021, Instagram deprecated IGTB and now supports only video post oEmbeds.
Issuu documentsoEmbed URL -https://issuu.com/oembed_wp
Example URL -https://issuu.com/username/docs/document-title
Kickstarter projectsoEmbed URL -https://www.kickstarter.com/services/oembed
Example URL -https://www.kickstarter.com/projects/projectname/abcdef
Mixcloud musicoEmbed URL -https://www.mixcloud.com/oembed
Example URL -https://www.mixcloud.com/username/show-title
PollDaddy polls or surveysoEmbed URL -https://polldaddy.com/oembed/
Example URLs
• https://polldaddy.com/poll/abcdef
• https://poll.fm/12345678
If the URL loads a script usingdocument.write, polls will not consistently render on a React site. Details and alternatives for your script can be viewedhere.
Reddit posts or commentsoEmbed URL -https://www.reddit.com/oembed
Example URL -https://www.reddit.com/r/subreddit/comments/abcdef/title/
SlideShare presentations and slideshowsoEmbed URL -https://www.slideshare.net/api/oembed/2
Example URL -https://www.slideshare.net/username/presentation-title
SoundCloud tracks, albums, and playlistsoEmbed URL -https://soundcloud.com/oembed
Example URL -https://soundcloud.com/username/abcdef
Spotify songs, albums, artists, playlists, podcasts, and podcast episodesoEmbed URL -https://embed.spotify.com/oembed/
Example URL -https://open.spotify.com/track/abcdef
TED Talk videosoEmbed URL -https://www.ted.com/services/v1/oembed.json
Example URL -https://www.ted.com/talks/speaker/title
TikTok postsoEmbed URL -https://www.tiktok.com/oembed
Example URL -https://www.tiktok.com/@username/video/123456789
oEmbed functionality was released with TikTok 1.48.9.
X (formerly Twitter) tweetsoEmbed URL -https://publish.twitter.com/oembed
Example URL -https://twitter.com/username/status/123456789
Vimeo videooEmbed URL -https://vimeo.com/api/oembed.json
Example URL -https://vimeo.com/123456789
Wordpress.tv videooEmbed URL -https://wordpress.tv/oembed/
Example URL -https://wordpress.tv/some-event/
YouTube videos and playlistsYouTube video
oEmbed URL -https://www.youtube.com/oembed
Example URLs
• https://www.youtube.com/watch?v=abc123
• https://youtube.com/watch?feature=share&v=xyz456
• https://m.youtube.com/watch?list=uvw789&index=1
YouTube playlist
oEmbed URL -https://www.youtube.com/oembed
Example URL -https://www.youtube.com/playlist?list=abcdefg
YouTube short URL
oEmbed URL -https://www.youtube.com/oembed
Example URL -https://youtu.be/abcdef
Some videos might not function due to licensed content restrictions.