Make WordPress Core

Opened 10 years ago

Closed 10 years ago

#28379 closed defect (bug) (fixed)

Some oEmbed endpoints should probably be dropped

Reported by: wonderboymusic's profile wonderboymusic Owned by:
Milestone: 4.0 Priority: normal
Severity: normal Version: 2.9
Component: Embeds Keywords:
Focuses: Cc:


The following services: SmugMug, Viddler, Photobucket, and Scribd

Whether these are useful or not, most seem to be enterprise services now or exclusively paywall. On top of that, their endpoints are broken, or our parsing is bad.

Let us find out.

Change History (12)

#1 @wonderboymusic
10 years ago

Scribd is ok if we change the endpoint to #https?://(www\.)?scribd\.com/doc/.*#i - /read/ is the new paid service that doesn't seem to allow embedding.

#3 @wonderboymusic
10 years ago

Photobucket's enpoint "works" but causes multiple 302 redirects which sometimes extend past the 5 second timeout. Also, getting the URLs that are oembed-able is next to impossible. The URLs for the pages on the site and the gallery links are not embeddable. Only the actual JPGs and "albums" are. Even when you click an "album" for a user, the URLs are not those that are embeddable. The embeddable links are one of the share link options, but you wouldn't know to pick them.

Version 0, edited 10 years ago by wonderboymusic (next)

#4 @wonderboymusic
10 years ago

In 28595:

Update the Scribd oEmbed pattern to more actually represent which endpoints from the site are discoverable.

See #28379.

#7 @wonderboymusic
10 years ago

SmugMug remains elusive. I will implore somebody to find me URLs that consistently work.

#8 @MikeHansenMe
10 years ago

I found a few endpoints that do work on SmugMug. I also reached out to a friend who works at SmugMug and let them know about some that I found that do not work. If we can get a list of additional endpoints that should work but do not, they seem willing to get it fixed up.


Do Not Work

SmugMug said this is something they definitely want to support and improve on their end.

Note: this is a trial account so it will expire in a few weeks.

#9 @simonwheatley
10 years ago

Possibly related? #27237

#10 @helen
10 years ago

  • Type changed from enhancement to defect (bug)

Realistically, this is a bug. But we should still sort it out soon.

This ticket was mentioned in IRC in #wordpress-dev by DrewAPicture. View the logs.

10 years ago

#12 @DrewAPicture
10 years ago

  • Keywords needs-patch removed
  • Resolution set to fixed
  • Status changed from new to closed

Let's call this fixed for 4.0 and move to new tickets for issues with smugmug and/or other endpoints.

Note: See TracTickets for help on using tickets.