Follow this step-by-step guide to create (or select) a Facebook Page, link your Instagram Professional account, grant the correct permissions, and successfully publish content using the Meta Graph API via Viralix.
Unsupported request
.Use these Graph API requests (replace placeholders) after successful linking:
# List Pages you manage
GET https://graph.facebook.com/v19.0/me/accounts?access_token=USER_TOKEN
# For each page: retrieve connected IG account
GET https://graph.facebook.com/v19.0/{PAGE_ID}?fields=connected_instagram_account&access_token=USER_TOKEN
# Create a media container (image example)
POST https://graph.facebook.com/v19.0/{IG_USER_ID}/media?image_url=PUBLIC_IMAGE_URL&caption=Hello&access_token=USER_OR_PAGE_TOKEN
# Poll container status
GET https://graph.facebook.com/v19.0/{CREATION_ID}?fields=status_code&access_token=USER_OR_PAGE_TOKEN
# Publish
POST https://graph.facebook.com/v19.0/{IG_USER_ID}/media_publish?creation_id={CREATION_ID}&access_token=USER_OR_PAGE_TOKEN
No. Meta requires a linked Page for Business/Creator Instagram publishing via the Graph API.
You are using a Basic Display token (graph.instagram.com). Reconnect with the proper Facebook Login flow and keep all assets checked.
No. The Page only acts as a linkage layer; you can post solely to Instagram.
Try a smaller/shorter MP4. For larger videos you may need the resumable upload workflow using a Page access token.
Yes, but publishing will stop working until re-linked.
Once your Instagram account is linked to a Facebook Page, return to Viralix and refresh the connection. You can begin scheduling posts immediately.
Go to Connect Accounts