Twitterのアーカイブ(https://help.twitter.com/ja/managing-your-account/how-to-download-your-twitter-archive の手順で取得できるもの)は、以下のような非公開情報を含んでいるので、そのままアップロードすると大怪我をする。
- ダイレクトメッセージ
- 誰をブロックしたか
- 誰をミュートしたか
- いつどのIPアドレスからログインした状態でアクセスしたか(ただし最近2ヶ月分のみ)
Twitterからダウンロードしたアーカイブをみんなでアップロードして共有するサイトとかができるんだろうか? いや、アーカイブはそのままでは全て公開できないものだから、流石にそれはあり得ないか。(参考: https://fedibird.com/users/another/statuses/109542629129073568 ) [参照]
(人柱向け暫定公開)notestockへ「ツイート」の取り込み方法。大丈夫そうなら、改めて告知します。
1.まず、Twitterでセルフリプライ(複数ツイートを繋げるやつ)をしておいてください。(2018年以降にあれば大丈夫なはずですが、一応)
2.Twitterの設定→データのアーカイブをダウンロードからアーカイブをリクエストします。24時間以上掛かります。
3.アーカイブを取得したら、zipファイルを展開して、dataフォルダ内の【tweets.jsだけを】zipファイルとして圧縮してください。
4.既存のアカウントでnotestockへログインします。
5.メニューのその他→設定から、中程にあるグループで、「@アカウント@twitter.com」を指定し、「追加」を押します。
6.認証画面が開く(先ほどの入力と関係なくTwitterにログインしているアカウントで開くので注意)ので認証してください。
【続く】
https://mstdn.nere9.help/@osapon/110140711446938679 #Notestock のおささんが本当に作っちゃった! まだベータだけど。
プライベートなデータはどうするの問題は、tweets.jsだけをアップデートしてもらうという形で解決している。 [参照]
#Notestock Twitterから取り直したアーカイブ(のtweets.jsだけをzip化したもの)を再びアップロードするだけで、最新のツイートまで取り込めた。
こんな感じです。 https://notestock.osa-p.net/@another@twitter.com/view