This is the BYOK (Bring Your Own Key) model: because you create the app and you admin the Pages it posts to, Meta’s Standard Access is all you need — no App Review, no Business Verification.
Before You Start
- A Facebook account that admins the Facebook Page you want to post to
- For Instagram: an Instagram Business or Creator account linked to that Facebook Page (Instagram app → Settings → Business tools and controls)
- A privacy policy page on your website (any URL works)
Create the Meta App
1
Register as a Meta developer
Go to developers.facebook.com and log in with the Facebook account that manages your Page. If prompted, complete the one-time developer registration (instant).
2
Create a Business app
Click Create App and choose the Business app type (or the “Manage everything on your Page” use case). Name it after your company — e.g.,
Acme Social.3
Add Facebook Login for Business
On the app dashboard, add the Facebook Login for Business product.
4
Add the redirect URI
Open Facebook Login → Settings and paste Hiveku’s redirect URI into Valid OAuth Redirect URIs, then save:The exact URI is also shown (with a copy button) in Hiveku’s connect dialog.
5
Fill in Settings → Basic
Add a Privacy Policy URL (your website’s privacy page), an App icon, and a Category. These are required to switch the app to Live mode.
6
Switch the app to Live mode
Use the toggle at the top of the app dashboard to switch from Development to Live. No review is needed.
7
Copy the App ID and App Secret
From Settings → Basic, copy the App ID and App Secret. You’ll paste them into Hiveku next.
Connect in Hiveku
1
Open the connect dialog
Go to Marketing > Social > Accounts and click Connect Account on the Meta (or Instagram) card.
2
Register your app
Under Set up your Facebook Page app, create a new OAuth app entry: paste the App ID as the Client ID and the App Secret as the Client Secret. This is stored once and reused for reconnects.
3
Authorize and pick your Pages
Click Connect with your app and complete Facebook’s consent popup. Hiveku discovers every Page you admin — and each Instagram Business account linked to those Pages — and shows a picker. Check the ones Hiveku should publish to.
Good to Know
- Page tokens don’t expire. Once connected, Facebook publishing keeps working without periodic reconnects.
- Instagram requires media on every post — an image (JPEG only) or a video. Text-only posts are rejected with a clear error.
- Instagram carousels support up to 10 images per post.
- Instagram rate limit: 100 API-published posts per rolling 24 hours per account — far more than any normal schedule.
- Only people with a role on your app (admin, developer, tester) can run the connect flow — that’s you, since you created it. Teammates who should connect their own Pages need to be added under App roles in the Meta dashboard.