संपूर्ण फेसबुक चैट / संदेश वार्तालाप थ्रेड प्रिंट करें


11

क्या पूरे फेसबुक धागे को प्रिंट करने का कोई तरीका है?

प्रिंट संवाद का उपयोग करते हुए, यह केवल "पहले के संदेशों को लोड करना" तक उपलब्ध है, यदि किसी के पास एक धागे में 5000+ संदेश हैं, तो यह दर्द हो सकता है।

क्या आसान पढ़ने के लिए इसे प्रिंट या एक्सपोर्ट करने का कोई तरीका है?


इसके लिए एक कस्टम ऐप बनाने के लिए एपीआई का उपयोग करना होगा। कोई और तरीका नहीं।
बिभ्यास

1
या इस एक्सटेंशन के साथ फ़ायरफ़ॉक्स का उपयोग करें
बिभ्यास

Firefox विस्तार एक संभावित जवाब है
phwd

1
संदेश सभी को फेसबुक पर डाउनलोड योर इंफॉर्मेशन टूल में मौजूद होना चाहिए, है ना? आप कोशिश कर सकते हैं और देख सकते हैं कि यह आसानी से प्रिंट करने योग्य है
Igy

1
@ अच्छा, अच्छा है कि जब तक यह आसानी से प्रिंट करने योग्य है एक संभव जवाब की तरह लगता है। यदि यह HTML में बंडल किया गया है तो मैं सूट के लिए सीएसएस के आसपास बदल सकता हूं। धन्यवाद, आप जवाब के रूप में है कि पोस्ट कर सकता या मैं जब मैं इसे बाहर की कोशिश कर सकते, मुझे कोई फर्क नहीं करता है
phwd

जवाबों:


3

फेसबुक के 'डाउनलोड योर इंफोर्मेशन' टूल से आप अपनी जरूरत की जानकारी प्राप्त कर सकते हैं - यह अकाउंट सेटिंग्स पेज से लिंक की गई 'अपने फेसबुक डेटा की एक प्रति डाउनलोड करें' के माध्यम से प्राप्त की जाती है।

इसमें थोड़ा समय लगता है, लेकिन संग्रह में चैट संदेश शामिल होंगे

टूल स्क्रीनशॉट


यह पाठ के लिए काम करता है, लेकिन सभी चित्र गायब हैं।
माइकल क्रोपट

उन लोगों के साथ काम नहीं करता, जिनके आप अब दोस्त नहीं हैं :(
डेविड

इसके अलावा कुछ स्माइली इसे नहीं बनाएंगे।
फ्रेंक डर्नोनकोर्ट

3

मैंने JSON के रूप में एक पूरी बातचीत डाउनलोड करने के लिए ग्राफ एपीआई एक्सप्लोरर के डेवलपर कंसोल में इस छोटी स्क्रिप्ट को चलाया :

var messages = [];
var messageId = 123456; //etc
var token = $('#access_token').val();

function process(data) {
    if(data.data.length) {
        messages = messages.concat(data.data)
    }
    if(data.paging && data.paging.next) {
        console.log('Getting next page');
        return $.getJSON(data.paging.next).then(process)
    }
}

$.getJSON(
     'https://graph.facebook.com/' + messageId + '/comments' +
     '?format=json&access_token=' + token
).then(process).then(function() {
    var blob = new Blob([JSON.stringify(messages)], {type: 'text/json'});
    location.href = URL.createObjectURL(blob);
})

आपको jquery.min.jsवहां read_mailboxचलने से पहले पेस्ट करना होगा, और अपने आप को एक विस्तारित अनुमति देनी होगी


0

आप फेसबुक के लिए संदेश सेवर नामक एक ब्राउज़र एक्सटेंशन की मदद से सबसे पहले अपनी चैट को सहेज सकते हैं। इसे यहां से डाउनलोड और इंस्टॉल करें

यह आपकी चैट को विभिन्न स्वरूपों में सहेज सकता है:

  • सादे पाठ
  • एक चैट में सभी मीडिया के साथ HTML
  • एक्सेल को आसान निर्यात के लिए CSV फ़ाइल
  • ज़िप संग्रह, फिर चैट के सभी मीडिया को आपके कंप्यूटर पर स्थानीय रूप से सहेजा जाता है, जो आपकी चैट को फेसबुक सर्वर से लगभग स्वतंत्र कर देता है।

अपनी चैट को सहेजने के बाद आप इसे अपने ब्राउज़र में खोल सकते हैं और CTRL + P दबा सकते हैं जो आपको प्रिंट-आउट विंडो में ले जाएगा।

उम्मीद है की वो मदद करदे।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.