Nov 23, 2018 - Facebook Messenger messages are a treasure trove of memories so. Note: Please be aware that if you are downloading a conversation that. Hello, I am trying to figure out a way to be able to save my conversations between me and one other person. Throughout my relationship with this person, we have had extremely long conversations over facebook, and I would like to download them as a Word Document, PDF file, or anything else. You can download Facebook Messenger for your Windows desktop computer if you have Windows 10.You can start new conversations, open old messages, and make phone calls.
I am having hard time downloading all photos from one conversation on Messenger.
I'm trying to do it through JS console on Chrome.I've found that when You open the photos in lightbox, scroll through all of them(so they all load to browser), they're all in one div, that has anchors with the same className and href attribute leading to full res photo. So i thought first I'll create a table with all URLs and then figurure out how to trigger download on all of them.
that was my unsuccessful attempt:
but this results in an error:
VM883:2 Uncaught TypeError: document.getElementsByClassName(...).forEach is not a function at :2:42
so i tried this:
which resulted in array full of undefined values..
1 Answer
Because you get this error:
document.getElementsByClassName(...).forEach is not a function
This happens because getElementsByClassName and getElementsByTagName return an HTMLCollection collection. In some browser the forEach is not defined. Hence you can:
- create a Polyfill
- use again your Array.prototype.forEach.call method
You may read more about HTMLCollection on MDN
An example:
Using the Polyfill:
Not the answer you're looking for? Browse other questions tagged javascriptfacebookdownloadconsolemessenger or ask your own question.
Facebook Messenger is a wonderful app which can keep you in touch with your Facebook friends. And your devices such as iPhone, Android, it always requires you to update them constantly, so the process may delete some important data accidentally. Therefore, it is a good idea to know how to save Facebook Messages, export Facebook messages, download facebook conversation or even print messages from Facebook.
In addition, the social media platform allows you to delete or archive your conversations. There will be situations where you will need to refer to these old messages, deleted or archived, and may need to print hard copies of them.
Although you can now access your private instant messages on a real time basis on your iPhone, there are no direct print options available on Facebook Messenger. You could copy and paste archived conversations, but you will not be able to do so for deleted ones.
To prevent losing important Facebook Messages, it is essential for you to know how to save a Facebook conversation. Here are many methods that allow you to save, export Facebook chat and also print Facebook messages and attachment. Just let us see the following.
Part 1. Export, save and print Facebook messages easily with iOS Data Backup & Restore (Fast)
How To Download A Facebook Messenger Conversation Starters
iOS Data Recovery Toolkit - iOS Data Backup & Restore is an awesome software which allows you preview your Facebook Messenger messages before export and download. And you can selectively save and export any data you want without data loss on devices during the process.
Support:
iPhone 7 Plus, iPhone 7, iPhone SE, iPhone 6s Plus, iPhone 6s, iPhone 6 Plus, iPhone 6, iPhone 5s, iPhone 5c, iPhone 5, iPhone 4s, iPhone 4 that run iOS 10/9.3/8/7
All models of iPad Pro, iPad Air, iPad mini, iPad
iPod touch 5, iPod touch 4
Fully compatible:
Windows 10 or Mac 10.11
Windows 10/8.1/8/7/Vista/XP; Mac OS X 10.12(MacOS Sierra), 10.11(El Capitan), 10.10 (Yosemite), 10.9(Mavericks), 10.8, 10.7, or 10.6
Video Preview:
Steps to save, export and print your Facebook Messages by iOS Data Backup & Restore
Step 1. To save Facebook messages, launch iOS Data Backup & Restore program on your computer and connect your iPhone to your computer.
Step 2. Then you are supposed to select 'iOS Data Backup & Restore' option from the tool list.
Step 3. How to Print Facebook Messages
Then iOS Data Backup & Restore will detect your device, after a few seconds, you can easily select the type of the files you'd like to save and export. Here you can select 'Messenger & Messenger attachments' since we are going to save Facebook conversation and print Facebook conversation later.Note: Actually, besides Facebook messages, iOS Data Backup & Restore can also help you to backup and export your iPhone call history, Safari Bookmark, Calendar, music, notes, text messages, videos, contacts, photos and many other data.
Step 4. Right now, iOS Data Backup & Restore program is just backing up your Facebook messages from your iPhone.
Step 5. When the backup process finished, you can select to export Facebook messages to your computer. If you'd like to print Facebook messages, you can check the Facebook messages you want and click the 'Pinter' icon on the top right of the window to print them directly.
Part 2. Export, save and print Facebook messages through facebook.com (Useful but Not Easy)
Step1. Login your account on https://www.facebook.com.
Tips: Facebook itself has a built-in feature that allows you to save, export and print Facebook Messages.
Step2. Go to 'Settings' and select 'Download a copy of your Facebook Data'.
Step3. Start my Archive.
Step4. Enter your password in the pop-up dialog box and press 'Submit'.
Step5. 'Start My Archive' in the pop-up.
Step6. Click 'Okay' once the download is complete.
Step7. Go to your email and see if you have received the notification. If so, you will then receive another email with the link from where you can download the messages. Then click the link and you will be redirected to your Facebook Profile to 'Download My Archive' and enter your password.
Download Facebook Conversation Messenger
Step8. Once the download is complete, you can then go to the download folder and select the file named 'HTML'. Then, select 'messages.htm' and all your messages will be displayed.Part 3. Export, save and print Facebook conversation by MessageSaver (Easy but Slow)
How Can I Download A Facebook Messenger Conversation
Step 1. Go to MessageSaver using your browser. On the home screen, you'll notice a button saying 'Go its free'. Click it and you'll be asked to login through Facebook. Hit Okay to begin.Step 2. A screen will appear asking you to choose the conversation you want to download along with a list of all your conversations. Select your desired conversation and another screen will appear with a summary of your download. Click 'Download this Conversation' to start.
Step 3. A timer will appear displaying the amount of time left for your download to finish.
Step 4. Upon the completion of the download, you'll be presented with the options of formats in which you can save your data. Choose the one which is more convenient for you to use. The file will begin to download wait for it to complete and locate it in the Downloads folder.
Step 5. Upon opening the file you'll see that a little summary has been added to the page one showing when the conversation began, how many total messages are there in the conversation etc. After that, all of your messages will be displayed from the very first to the last in order.
In brief, it is very useful to save your Facebook message or attachment, because those important data may disappear suddenly due to some unknown factors.
On the other hand, once you lost some important Facebook messages and you haven't had time to save or print them, here is another tip for you to get your Facebook message back. A professional tool, iOS data recovery allows you to recover Facebook messages from your devices directly, even though you have deleted the message on your device.