Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIK-74] [FEATURE] [BACKEND] Wikonnect submission as an oEmbed provider #634

Open
6 of 9 tasks
0xMurage opened this issue Mar 16, 2021 · 2 comments
Open
6 of 9 tasks
Assignees
Labels

Comments

@0xMurage
Copy link
Collaborator

0xMurage commented Mar 16, 2021

Describe the user story:

To enable Wikonnect to captivate a greater audience, existing & new content should be easy to embed on third-party sites. Additionally, Wikonnect should be discoverable as an oEmbed rich media provider to any interested consumer.

Tasks (where applicable)

  • Ensure the embed API endpoint response conforms with oEmbed format.
  • Add referrer to the HTML iframe embed endpoint response property
  • Inject oEmbed content headers on each chapter page
  • Ensure the content is crawlable.
  • Request to be Embedly Provider here
  • Create pull request to be a provider here

Tests (where applicable)

  • Passing of oEmbed endpoint on Embed.ly page
  • oEmbed headers automatically and correctly injected on each chapter page

Acceptance Criteria

  • /api/v1/oembed should return valid oEmbed response on error and on success

Screenshots where applicable

@brianmarete
Copy link
Collaborator

@mimidotsuser Has this issue been resolved?

@0xMurage
Copy link
Collaborator Author

@brianmarete I have checked off the completed tasks.
Submission as an oEmbed provider via Embed.ly was not done since the platform content is not crawlable at the moment. ( as per Embed.ly Requirements )
Crawling of the content was to be done under the Fastboot ticket. The ticket was shelved to address other higher-priority tickets.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants