For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
  • Cloudflare
    • GETpayload example
    • POSThttps://social-media-posting-dev.deao.workers.dev/post
        • GETGet User Pages: https://graph.facebook.com/v25.0/me/accounts
            • POST1. Upload Photo: https://graph.facebook.com/v25.0/{fb_page_id}/photos?access_token={fb_page_access_token}&appsecret_proof={fb_appsecret_proof}
            • POST2. Publish Image Story: https://graph.facebook.com/v25.0/{fb_page_id}/photo_stories?access_token={fb_page_access_token}&appsecret_proof={fb_appsecret_proo}
LogoLogo
CloudflareSocial Media PostingFacebookStoriesImage

  1. Publish Image Story: https://graph.facebook.com/v25.0/{fb_page_id}/photo_stories?access_token={fb_page_access_token}&appsecret_proof={fb_appsecret_proo}

||View as Markdown|
POST
/v25.0/:page_id/photo_stories
POST
/v25.0/:page_id/photo_stories
$curl -X POST "https://graph.facebook.com/v25.0/996526996873368/photo_stories?access_token=EAAFQsXjJfv0BQ3RzM0T65V46Hh9ZBuOJmZA8eFGmtlSLGaOK4FCaPyoNreZAE57UuINZBfkKIuDe0MNCjvKfHYu8PXcaZCvcfw5L3VUatHtTkWg5IwcZBS54HBOr4URppZAUlPLvm7KtKthW5Bdk2YBbiAK8lRDmHiFH109NznzvnXBlo1wqSpaMGJo3LtvDlZBSOWnSbO3tbdIXhMTSByLFhvPt&appsecret_proof=18448df21d166805b0bc19eceddc49506ce75b253b310b331f033bbf97617993" \
> -H "Content-Type: application/json" \
> -d '{
> "photo_id": "122115224631223112"
>}'
200Social Media Posting_Facebook_Stories_Image_2. Publish Image Story: https://graph.facebook.com/v25.0/{fb_page_id}/photo_stories?access_token={fb_page_access_token}&appsecret_proof={fb_appsecret_proo}_example
1{
2 "post_id": "2133829014083353",
3 "success": true
4}
Was this page helpful?
Previous

1. Upload Photo: https://graph.facebook.com/v25.0/{fb_page_id}/photos?access_token={fb_page_access_token}&appsecret_proof={fb_appsecret_proof}

Next

3. Get Upload Status: https://graph.facebook.com/v25.0/{video-id}?fields=status&access_token={fb_page_access_token}&appsecret_proof={fb_appsecret_proof}

Built with

Path parameters

page_idstringRequired
{fb_page_id}

Query parameters

access_tokenstringOptional
{fb_page_access_token}
appsecret_proofstringOptional

echo -n “FB_PAGE_ACCESS_TOKEN” | openssl dgst -sha256 -hmac “9321fa6df4b4112d66b24fdac92f1eba” | sed ‘s/^.* //’

Request

This endpoint expects an object.
photo_idstringRequired

Response headers

Pragmastring
Alt-Svcstring
Expiresstring
x-fb-aedstring
x-fb-revstring
X-FB-Debugstring
x-app-usagestring
Cache-Controlstring
x-fb-trace-idstring
x-fb-request-idstring
facebook-api-versionstring
X-FB-Connection-Qualitystring
Strict-Transport-Securitystring
Access-Control-Allow-Originstring
cross-origin-resource-policystring

Response

OK
post_idstring
successboolean
  1. Upload Photo: https://graph.facebook.com/v25.0/{fb_page_id}/photos?access_token={fb_page_access_token}&appsecret_proof={fb_appsecret_proof}
  1. Get Upload Status: https://graph.facebook.com/v25.0/{video-id}?fields=status&access_token={fb_page_access_token}&appsecret_proof={fb_appsecret_proof}