App settings
Configure integrations used by your widgets.
Instagram integration
Required for Instagram Carousel widgets. Posts are fetched server-side via the Facebook Graph API and cached for 1 hour.
Generate from Graph API Explorer with instagram_basic, instagram_manage_insights, pages_show_list permissions, then exchange for a long-lived token via /oauth/access_token?grant_type=fb_exchange_token. Store on server only — never expose client-side.
Find this in Graph API Explorer: GET /{your-page-id}?fields=instagram_business_account. Must be a Business or Creator account connected to the Page above.
Cron schedule
Add this URL to a cPanel cron job, scheduled to run every hour. It refreshes posts for all carousel widgets.
Suggested cron expression: 0 * * * * (top of every hour). The endpoint is rate-limit-safe — if it's hit more often than needed, widgets that aren't stale won't be refetched.
Example cron command using curl: