The Content Publishing API is a subset of Instagram Graph API endpoints that allow you to publish media objects. Publishing media objects with this API is a two step process — you first create a media object container, then publish the container on your Business Account.
Currently, the API can only be used to publish photos.
Publishing photos is a two-step process:
/user/mediaedge to create a media object container, then
/user/media_publishedge to publish that container
For example, let's say you have a photo at...
... that you want to publish it with the hashtag "#BronzFonz" as its caption. You could use the
/user/media edge to create the container like this:
POST graph.facebook.com /17841400008460056/media? image_url=https%3A%2F%2Fwww.example.com%2Fimages%2Fbronz-fonz.jpg& caption=%23BronzFonz
This would return a container ID (let's say
17889455560051444), which you would then publish using the
/user/media_publish edge, like this:
POST graph.facebook.com /17841405822304914/media_publish ?creation_id=17889455560051444
We do not support: