พิมพ์เธรดการสนทนาบน Facebook / ข้อความสนทนาทั้งหมด


11

มีวิธีในการตั้งค่าการพิมพ์เธรด Facebook ทั้งหมดหรือไม่

การใช้กล่องโต้ตอบการพิมพ์ดูเหมือนว่าจะคว้าได้เฉพาะกับ "การโหลดข้อความก่อนหน้า" เท่านั้นหากมี 5,000+ ข้อความในหนึ่งเธรดอาจเป็นเรื่องเจ็บปวด

มีวิธีพิมพ์หรือส่งออกสิ่งนี้เพื่อการอ่านง่ายหรือไม่?


ต้องใช้ API เพื่อสร้างแอปที่กำหนดเองสำหรับสิ่งนี้ ไม่มีทางอื่น.
Bibhas

1
หรือใช้ Firefox กับส่วนขยายนี้
Bibhas

ส่วนขยายของ Firefox เป็นคำตอบที่เป็นไปได้
phwd

1
ข้อความทั้งหมดควรมีอยู่ในเครื่องมือดาวน์โหลดข้อมูลของคุณบน Facebook ใช่ไหม คุณอาจจะลองที่และดูว่ามันเป็นเรื่องที่สามารถพิมพ์ได้อย่างง่ายดาย
így

1
@ ฉันเท่ห์ดีฟังดูเหมือนคำตอบที่เป็นไปได้ตราบใดที่มันพิมพ์ได้ง่าย ถ้ามันรวมอยู่ใน HTML ฉันสามารถเปลี่ยนรอบ CSS ให้เหมาะ ขอบคุณคุณสามารถโพสต์ว่าเป็นคำตอบหรือฉันได้เมื่อฉันลองมันไม่สำคัญสำหรับฉัน
phwd

คำตอบ:


3

คุณอาจได้รับข้อมูลที่คุณต้องการจากเครื่องมือ 'ดาวน์โหลดข้อมูลของคุณ' ของ Facebook - สามารถเข้าถึงได้จากหน้าการตั้งค่าบัญชีผ่านลิงก์ที่มีเครื่องหมาย 'ดาวน์โหลดสำเนาข้อมูล Facebook ของคุณ'

ต้องใช้เวลาสักครู่ แต่การเก็บถาวรจะรวมถึงข้อความแชท

ภาพหน้าจอเครื่องมือ


ใช้งานได้กับข้อความ แต่รูปภาพทั้งหมดหายไป
Michael Kropat

ไม่ทำงานกับคนที่คุณไม่ใช่เพื่อนด้วยอีกต่อไป :(
เดวิด天宇วงศ์

อีกทั้งรอยยิ้มบางอย่างก็ไม่สามารถทำได้
Franck Dernoncourt

3

ฉันรันสคริปต์เล็ก ๆ นี้ในคอนโซลนักพัฒนาซอฟต์แวร์ของGraph API Explorerเพื่อดาวน์โหลดการสนทนาแบบเต็มในฐานะ 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

คุณสามารถบันทึกการแชทของคุณด้วยความช่วยเหลือของส่วนขยายเบราว์เซอร์ที่เรียกว่า Messages Saver สำหรับ Facebook ดาวน์โหลดและติดตั้งได้จากที่นี่

มันสามารถบันทึกการสนทนาของคุณในรูปแบบต่าง ๆ :

  • ข้อความธรรมดา
  • HTML พร้อมสื่อทั้งหมดในการแชท
  • ไฟล์ CSV สำหรับส่งออกไปยัง Excel ได้อย่างง่ายดาย
  • ไฟล์ ZIP จากนั้นสื่อทั้งหมดของการแชทจะถูกบันทึกไว้ในคอมพิวเตอร์ของคุณซึ่งทำให้การแชทของคุณเป็นอิสระจากเซิร์ฟเวอร์ Facebook

หลังจากบันทึกการแชทของคุณแล้วคุณสามารถเปิดแชทในเบราว์เซอร์แล้วกด CTRL + P ซึ่งจะพาคุณไปที่หน้าต่างพิมพ์ออกมา

หวังว่าจะช่วย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.