# FacebookUnsentMessage：重现 Messenger 历史消息同步

> FacebookUnsentMessage 用 Node.js 重现 Messenger 网页客户端的 MQTT-over-WebSocket 历史同步通道。它使用用户浏览器 Cookie 认证，从指定序列号请求重放，并在消息增量中查找目标消息 ID。

- 类型：案例
- 目标：协议 · 网站
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-06
- 收录于：2026-11-08
- 原始资源：<https://github.com/khangzxrr/FacebookUnsentMessage>
- 一手来源：<https://github.com/khangzxrr/FacebookUnsentMessage/blob/40d28038c268a7bc83c81347db03f1855261dbe9/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/facebook-unsent-message-case/>
- 记录 JSON：<https://awesomerea.org/resources/facebook-unsent-message-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/facebook-unsent-message-case/index.md)

## 使用条件与局限

- **前提条件：**需要 Node.js、用户自己的账号及浏览器会话 Cookie，还有目标消息 ID。
- **局限：**作者称这是 2021 年 7 月的实验，所依赖的 Messenger 内部行为可能已改变。
- **许可：**package.json 声明 ISC 许可证；仓库没有独立许可证文件。

## 一手来源

1. <https://github.com/khangzxrr/FacebookUnsentMessage/blob/40d28038c268a7bc83c81347db03f1855261dbe9/README.md>

## 同分区更多条目：网站

- [Dih Pinterest：重建 Pinterest 搜索站点的页面与数据流](https://awesomerea.org/zh/resources/dih-pinterest-case/index.md) · 案例
- [urja-api：重建 Urja Meter Ops 门户 API](https://awesomerea.org/zh/resources/urja-api-meter-ops-case/index.md) · 案例
- [muse-cli：重建 muse.ai 个人网关协议](https://awesomerea.org/zh/resources/muse-cli-case/index.md) · 案例
- [MAX Messenger：记录 WebSocket 与 TCP 消息格式](https://awesomerea.org/zh/resources/max-messenger-protocol-case/index.md) · 案例
- [Tesla Dashcam Decryptor：解析加密行车记录仪录像](https://awesomerea.org/zh/resources/tesla-dashcam-decrypt-case/index.md) · 案例
- [transferit-py：重建 transfer.it 上传与下载交互](https://awesomerea.org/zh/resources/transferit-py-case/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
