Public Review Flow

Instagram oEmbed Review Demo

This demo fetches a public Instagram post using Meta oEmbed Read and shows both the embedded post preview and a simple rich media creative generated from the same input.

Reviewer URL
https://prosocials.ai/review/oembed?url=https%3A%2F%2Fwww.instagram.com%2Fp%2FDXbP7lajXe1%2F%3Figsh%3DMW5yZHVqNmRvaGRpeg%3D%3D

Use this exact public URL in the Meta submission so the reviewer lands on a working sample that auto-loads.

The page auto-loads the current sample on first open. Reviewers can still paste another public Instagram post if needed.

(#10) To use 'Meta oEmbed Read', your use of this endpoint must be reviewed and approved by Facebook. To submit this 'Meta oEmbed Read' feature for review please read our documentation on reviewable features: https://developers.facebook.com/docs/apps/review.
Meta Preview

Embedded Instagram Preview

Reviewer can confirm that the app calls Meta Instagram oEmbed and renders the public post preview.

Load a public Instagram post URL to render the Meta embed preview here.
Creative Preview

Custom Rich Media Preview

Reviewer can confirm that the app also creates a simple creative preview from the same public post.

Instagram media preview
Instagram

Instagram

Public Instagram content preview generated from Meta oEmbed.

Reviewer Steps

How to verify this flow

  1. Open the reviewer URL shown at the top of this page.
  2. Confirm the page auto-loads the public Instagram sample post.
  3. If needed, paste another public Instagram post URL and click Load Post.
  4. Confirm the Instagram embed preview appears.
  5. Confirm the custom rich media preview appears below it.
App Review Note

Meta reviewer instructions

Open the exact reviewer URL shown on this page. The page auto-loads the sample public Instagram post URL included in that review link. If needed, you can paste another public Instagram post URL and click "Load Post". The app sends the URL to its backend route /api/review/oembed. The backend calls Meta Instagram oEmbed and returns the public embed HTML plus normalized post fields. The page renders: 1. Embedded Instagram Preview 2. Custom Rich Media Preview This demonstrates that the app uses Meta oEmbed Read to render public Instagram content and generate a simple creative preview from the same user-requested public post. This flow does not require login, payment, or any special reviewer credentials. If the reviewer URL is shared with a ?url= query parameter, that exact public Instagram post should already be preloaded when the page opens.