My goal is:
I want to schedule a Reel on Instagram and Facebook at a given time (cross-post at same time) via API. Accounts are connected to each other.
If I use the business suite UI I can schedule into both and I see them marked as "cross post"
I want to do the same thing via API.
What I tried
- I can
publish
instagram reel fine using this api https://developers.facebook.com/docs/instagram-api/guides/content-publishing/#reels-posts BUT I see no way ofscheduling
there - I can
schedule or publish
Facebook Reel totally fine via the FB GRaph api BUT can’t cross-post to instagram at the same time
I can’t find any information for the "share to connected" facebook functionality, or cross-posting scheduling the reel at once in both instagram&facebok.
If I schedule Facebook "Reel/Post" via API is not cross-posted. (see below)
I also can’t find any way to schedule Instagram Reel via api
NOTE:
I have already connected my instagram and facebook page and can access both as 1 via business suite.
Questions:
- How to cross-schedule reel in both instagram and facebook ? To have same functionality as the ui
- If point 1 is not possible, at least how to schedule instagram reel so it is posted automatically at a certain date ? I don’t see any documented field in the api for this. I read this https://business.instagram.com/blog/instagram-api-features-updates but no information how to schedule a "reel post" at a given time
Thanks in advance
2
Answers
use any cron job or any python script to run that api at a specific time of the day
you can also use aws lambda functions to post posts for u on daily basis
Found this query parameter
scheduled_publish_time
might be the one you’re searching for.The API seems to work with Reels scheduled post Removes references to remixing.