Embeldy discontinued free API tiers

Bug #1687343 reported by Kristina Hoeppner
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Invalid
High
Cecilia Vela Gurovic
16.04
Invalid
High
Unassigned
16.10
Invalid
High
Unassigned
17.04
Invalid
High
Unassigned
17.10
Invalid
High
Cecilia Vela Gurovic

Bug Description

https://mahara.org/interaction/forum/topic.php?id=7716&post=31858

Embedly discontinued its free API tiers and only paid subscriptions are available. Cards doesn't seem to work properly when viewing a Mahara page (it is OK in edit mode). So we'll need to take a look at what to do with embedly and if we can still provide it to some degree.

Revision history for this message
Cecilia Vela Gurovic (ceciliavg) wrote :

We don't use the API key in Mahara core, so there's no need to fix this:

Although it was in the original blocktype plugin made by Gregor, the API key configuration and usage functionality was never added to the original plugin in mahara core.

If we see the original patch made for this: https://reviews.mahara.org/#/c/5749
the API key part was removed in patchset 9 before being approved. This means this part was never merged and we only allow embed code that doesn't require the API.
Bug report to add Embed.ly blocktype to mahara core: https://bugs.launchpad.net/mahara/+bug/1441395

So now, we can only use embedly to add a url, that will create a embedded link, or a card. They are both working fine as far as I can see.

The cards added to a view are working fine. We should check how is the url supposed to be displayed by creating a card here: http://embed.ly/code. We can also check if the domain is included in the embedly providers list: http://embed.ly/providers.

Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

Thank you for the investigation, Cecilia. The card I had created earlier was for YouTube and no video was displayed. I tried it again and now I can see the video. It just takes a very long time to display.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.