Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I get a list of all my facebook status posts of all time?

I want the easiest way to download all the status updates I've done since inception of my account?

like image 654
coderama Avatar asked Dec 21 '22 08:12

coderama


2 Answers

You can go to https://www.facebook.com/settings and click on download facebook data at the bottom.

like image 103
Juan Bermudez Avatar answered May 29 '23 04:05

Juan Bermudez


Go to https://www.facebook.com/settings, click "Download a copy of your facebook data", down at the bottom of the page.

Or, using the graph API, access /me/statuses repeatedly, setting the until parameter to the date of the last post you parsed, something like this:

# pseudocode:
until = now
do:
    posts = fetch https://graph.facebook.com/me/statuses?access_token=xxx&until=until
    for each post in posts:
        savepost(post)
        if post.updated_time is before until:
            until = post.updated_time
while posts.length > 0

But be aware that some have observed that some posts mysteriously go missing using any API to download all posts.

like image 22
jches Avatar answered May 29 '23 06:05

jches