Comment by phwd
7 years ago
I've downloaded my zip file to try to verify what's going on in the article
I think I have an idea of what might have happened.
When you add a video to the composer window
One of the requests is https://vupload-edge.facebook.com/ajax/video/upload/requests... (Look it up in the network tab of whatever browser dev tool you are using)
With the response as,
for (;;);{"__ar":1,"payload":{"video_id":"11111111111111","start_offset":0,"end_offset":353662,"skip_upload":false},"bootloadable":{},"ixData":{},"gkxData":{},"lid":"1"}
The video 11111111111111 is now in an "unpublished" state. "unpublished" here meaning it's uploaded to Facebook but not linked to a post yet.
You can verify this by taking that ID and doing the following
https://www.facebook.com/11111111111111/ -> redirects to https://www.facebook.com/phwd/11111111111111/
"Sorry, this content isn't available right now"
Your options now are to either discard the post or publish with a privacy setting which will make the link above available. (Notice I didn't say discard the video, the video is still in an unpublished state)
Now for the archive.
You can verify by going to view-source:fb.com/me in a browser Search for the string "access_token" there will be a long string appended. (e.g. access_token:"EAAAAU...)
With that token go to your archive and roll over one of the links in the video section that has an issue and doesn't appear in the activity log.
file:///Users/phwd/Desktop/facebook-phwd-from-zip/videos/11111111111111.mp4
grab the ID 11111111111111 and do the following
https://graph.facebook.com/11111111111111?access_token=THE_T...
That shows an unpublished video for me, it wouldn't show in your activity log (that's the only part of the story I can agree and can confirm with what I have available)
To delete add the method=delete to the request.
https://graph.facebook.com/v2.9/11111111111111?method=delete...
Response should be
{ "success": true }
The next part would be to verify that the video is deleted from the archive. Since Facebook is still giving me the first download zip, I guess I'll have to wait a while (it's 1 am here so I'm heading to bed) until it resets so I can make it build a new archive and confirm the hunch.
This is just my guess, I'm NOT discounting what the Facebook user encountered. I'm just providing a possible background to how it can happen as well as a solution to deleting the "deleted" video. There is also the chance I might be wrong...
References to confirm for yourself. developers.facebook.com/docs/graph-api/reference/video
Disclosure: I don't work for Facebook, however, I do play with their API a bit.
No comments yet
Contribute on Hacker News ↗