web-dev-qa-db-ja.com

Facebook-チャット履歴をダウンロードする

私は友人の1人とかなり長い(数千のメッセージ)チャット履歴を持っているので、自分のコンピューターに安全にダウンロードして保存したい。

私は最初からこれを覚えていませんでしたので、関連するブラウザプラグインはインストールされていません。

すべてのメッセージはFacebookで引き続き利用できます。しばらくスクロールすると、すべてのメッセージにアクセスできます。

チャット履歴全体をさかのぼってダウンロードする方法はありますか?

Googleを検索しても何の助けもありませんでした。

2つのオプションが思い浮かびます(どちらも非常に面倒です):

  • すべてのメッセージを手動でコピーして貼り付け、
  • それを自動化するスクリプトを作成します(例:Seleniumを使用)。
6

残念ながら、あなたのソリューションは最高のものかもしれませんが、Chromeを使用している場合、Inspect Elementダッシュボードを使用してチャットテキストを取得する方法があるかもしれません。

チャットウィンドウを右クリックし、Inspect Elementを選択します。ページからレンダリングされたすべてのタグが表示され、クラスとともにチャットメッセージがそこに表示されます。

<div class="fbChatMessage fsm direction_ltr" data-jsid="message">This is a chat message in the window</div>

会話全体を取得するには、次を探します。

<table class="uiGrid conversationContainer" cellspacing="0" cellpadding="0" >

次にRight-Click > Copy as HTML-チャットテーブル全体を別のファイルに貼り付けて解析できます(たとえば、正規表現を使用)

3
OnenOnlyWalter

Facebookの アカウント設定 ページにダウンロードオプションがあります。ダウンロードは、メッセージやチャット履歴など、アカウントからのさまざまな情報を含むファイルです。

Facebookから情報をダウンロードすると、ファイルに何が含まれますか?

  • タイムライン情報(例:連絡先情報、興味、グループ)
  • あなたとあなたの友人があなたのタイムラインに投稿したコンテンツ
  • アカウントにアップロードした写真とビデオ
  • 友達リスト
  • 作成したメモ
  • RSVPしたイベント
  • 送受信したメッセージ
  • あなたとあなたの友人があなたのタイムラインの投稿、写真、および他のタイムラインのコンテンツに対して行ったコメント

拡張アーカイブとアクティビティログも利用できます。 FacebookヘルプセンターFacebook情報へのアクセス ページで利用可能な完全な詳細。

3
efgen

red1 Mozilla Firefoxアドオンを使用して、すべてのFacebookチャット会話をテキストファイルとしてダウンロードします。

0
bhavinpv