City Views
Meta Review Demo
Use this page to record the end-to-end flow for App Review: login, Meta OAuth, permission grant, and in-app feature using the permission. UI language is English for review.
Meta App ID:
2178706412621866
Callback URL:
https://cityviews.app/auth/instagram/callbackStep 1 – App Login
Sign into City Views before granting Meta permissions.
Not signed in
Step 2 – Meta OAuth (grant permissions)
Open the Meta dialog and grant the requested scopes.
Tip: During recording, narrate the scopes shown and why they’re needed. After returning, proceed to Step 3.
Step 2a – Facebook Login Button (Quickstart test)
This renders the official XFBML login button and uses checkLoginState() → FB.getLoginStatus(), exactly like Meta’s docs.
Current FB login status
Status: unknown
null
Tip: After clicking the button and completing the dialog, status should become “connected”.
Valid OAuth Redirect URIs (copy & paste)
Add each of these exact URLs to Facebook Login for Business → Settings → Valid OAuth Redirect URIs.
https://cityviews.app/auth/instagram/callbackTip: Keep Strict Mode ON. Only HTTPS URLs are accepted.
Step 3 – Server-to-Server Assets (System User)
Demonstrate the allowed use by listing Business assets (Pages + IG) via System User token.
Mention in your submission notes: “This section uses a System User token server-to-server; no frontend login is required for this data.”
Helpful links for recording
