#!/bin/bash
for i in 1 2 3; do
  /usr/bin/curl -s -S -X POST 'https://rupload.facebook.com/ig-api-upload/v26.0/17899964067580091' \
    -H 'Authorization: OAuth EAAVw81fCrxUBRLOnGwCYAexfTBk6BLWezW627TNjp4bEQMGBcaCmhWV0TTuNzLl0N9TqDSXniD3ZBSOiwevn9YTXKE7bGBDZBwqAGzRRpeOTmSTEjYvqDZBqV3nv8tLMEKlyCo6Xl23AkX7ZBoJ8t3hjUmh0HIDnIicoFEoEFbOeddWkpxQHHRUnMG0PgQZDZD' \
    -H 'offset: 0' \
    -H 'file_size: 5776655' \
    -H 'Content-Type: application/octet-stream' \
    --data-binary @'/tmp/reels_output_1787960173625.mp4' --max-time 150 -o '/tmp/reels_upload_1787960173625.json'
  if grep -Eq '"success"[[:space:]]*:[[:space:]]*true' '/tmp/reels_upload_1787960173625.json' 2>/dev/null; then exit 0; fi
  sleep 20
done
exit 1