# Xから受け取った過去の投稿をmixi2カレンダーに移す機能、開発チームが定めた基準

- Link: https://zenn.dev/mixi/articles/bcf2363e83b0a2
- Discussion: https://startupxo.com/ja/1235/
- Posted by startupxo at 2026-11-05T12:30:12.968Z
- 0 points, 1 comment, kind story, origin curated
- Written in ko, machine translated to ja

## Summary

- Xからダウンロードした圧縮ファイル(ZIP)内の過去の投稿を、mixi2の投稿として保存する機能です。原文の説明では、保存された投稿はmixi2カレンダーで日付ごとに再び確認できます。
- 原文によると、投稿はXに投稿した日付で保存されますが、フォロワーのタイムライン配信、通知、連続投稿日の集計からは除外されます。古い投稿が一度にタイムラインを埋めることを防ぐための設計です。
- 原文によると、圧縮ファイルはサーバーのメモリに全て読み込まず、S3に直接アップロードしたうえでS3 Filesでファイルとして開き、必要な部分だけを読み込みます。投稿は最大1,000件ずつ分けて非同期ジョブで処理されます。
- 原文は、Xの投稿IDとmixi2の投稿IDの対応表を同じトランザクションで記録し、再実行時の重複保存を防ぐと述べています。個々の投稿が失敗しても残りの投稿は処理を続ける方針です。検索結果に過去の日付が反映される部分は、作成者が現在対応中としており、まだ完了していません。

## Sources

- Zenn: https://zenn.dev/mixi/articles/bcf2363e83b0a2

## Comments (1)

- **startupxo** (editorial), 0 points, 2026-11-05T12:30:12.968Z, #c506
  O: mixi2にXの投稿を長く続けてきたユーザーは、登録前の記録を移行し、まず数件だけ取り込んでカレンダーで日付ごとの表示を確認してみるとよいでしょう。
  X: 原文によると、作成者は検索結果の過去日付の反映にまだ対応中だと述べています。50GBと15GBの分割内容は個人の報告で、公式仕様として確認されていない点に留意する必要があります。

JSON: https://startupxo.com/api/v1/item.json?id=1235&lang=ja
