Opened 7 years ago
Last modified 16 months ago
#40288 new enhancement
Whitelist oEmbed for Apple Keynote
Reported by: | kraftbj | Owned by: | |
---|---|---|---|
Milestone: | Future Release | Priority: | normal |
Severity: | normal | Version: | |
Component: | Embeds | Keywords: | has-patch |
Focuses: | Cc: |
Description
Apple's iCloud Keynote web app added oEmbed support. This ticket is for consideration on whitelisting them as an oembed provider.
To test, visit iCloud.com, choose Keynote, and open a presentation. In the presentation, click the person icon along the top, next to the wrench icon. Choose Share Options and set "Who can access" to "Anyone with the link" (Permissions can be set either way, but "View Only" is quite enough).
Pasting the URL (icloud.com/keynote/[hash]#[title]) will oembed with the incoming patch.
Attachments (1)
Change History (7)
#1
@
7 years ago
- Keywords reporter-feedback added
As per the usual, can you provide the answers to the following please?
https://make.wordpress.org/core/handbook/contribute/design-decisions/#whitelisting-oembed-providers
#2
follow-up:
↓ 3
@
7 years ago
- Keywords reporter-feedback removed
Is the service is popular enough for core developers to have heard of it before? Is it “mainstream?”
Yes.
If similar services are already supported, how does this service compare in terms of size, features, and backing?
We already support Slideshare, which is the closest related service in our list. Since it is Apple's presentation software, I am confident it is matching size/features/backing, if not surpassing it.
Does this service have a large following on Twitter, Facebook, or other social media? Is its Twitter account verified?
Yes.
Is its oEmbed endpoint clearly established and properly documented? (Sometimes, they are just a developer’s pet project that may not be supported.)
I don't know; I'll ask the contact at Apple that informed us of it.
Does the oEmbed endpoint work with WordPress’ oEmbed auto-discovery? If not, could it be made to work with additional HTML tags or attributes being whitelisted?
Yes
Does the service make an effort to build relationships with developers, such as through robust APIs?
Apple generally does, yes.
How old is the service?
iCloud and Keynote are quite old. The oEmbed endpoint is new.
Does it have a well-established Wikipedia article? (Seriously.)
Yes. https://www.wikiwand.com/en/Keynote_(presentation_software)
Has anyone written a WordPress plugin that leverages the service in some way, whether adding it as an oEmbed provider, creating a shortcode, or leveraging other APIs of the service? Do these plugins have any noticeable adoption or traction that would indicate usage and demand?
It will be included in an upcoming version of Jetpack and is live now on WordPress.com. Since it is a new endpoint, I don't have usage numbers available immediately.
Is the provider frequently proposed?
It's a newly available endpoint, so not yet.
#3
in reply to:
↑ 2
@
7 years ago
Replying to kraftbj:
It will be included in an upcoming version of Jetpack and is live now on WordPress.com.
Just looping back on this to say that the embed is now part of Jetpack, since version 4.8.
#4
@
7 years ago
As far as I see the only thing remaining is a link to some developer docs. Also a bit curious if https://iwmb.icloud.com/iwmb/oembed
is just for Keynote or other oEmbeds too.
#5
@
6 years ago
- Milestone changed from Awaiting Review to Future Release
I only found the doc at https://support.apple.com/en-us/HT207738 so far.
Also, if anyone is looking for an example oEmbed response: https://iwmb.icloud.com/iwmb/oembed?url=https://www.icloud.com/keynote/000HwxkEIxf_0kLV_uddz4F2Q
#6
@
16 months ago
Looks like the above user documentation moved to https://support.apple.com/en-gb/guide/keynote/tan256005c23/mac.
There is still no developer documentation, but at least the endpoint still works.
Whitelist Keynote