Настройка способа, которым движок архивирования твиттера показывает оффлайн твиты - PullRequest
0 голосов
/ 06 августа 2020

Я хотел бы изменить способ, которым архив твиттера показывает мои твиты в автономном режиме, и, поскольку он использует javascript и html, я предпочитаю просить здесь вручную изменить код.

Предположим, что есть потоки сообщения. Я открываю окно твита, пишу первую часть, нажимаю на значок +, пишу вторую часть и так далее, пока, наконец, не нажимаю кнопку tweet all.

Позже, когда я загружаю свои данные, я вижу следующий json в tweets.js:

{
  "tweet" : {
    "retweeted" : false,
    "source" : "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
    "entities" : {
      "hashtags" : [ ],
      "symbols" : [ ],
      "user_mentions" : [ ],
      "urls" : [ ]
    },
    "display_text_range" : [ "0", "193" ],
    "favorite_count" : "0",
    "in_reply_to_status_id_str" : "124X4X4X452X862X5X4",
    "id_str" : "1X4341X547X93X9X576",
    "in_reply_to_user_id" : "9X15X70580XX01X016",
    "truncated" : false,
    "retweet_count" : "0",
    "id" : "1X4341X547X93X9X576",
    "in_reply_to_status_id" : "124X4X4X452X862X5X4",
    "created_at" : "Fri Mar 27 05:48:24 +0000 2020",
    "favorited" : false,
    "full_text" : "2/5 second part of the long story",
    "lang" : "ar",
    "in_reply_to_screen_name" : "MY_USERNAME",
    "in_reply_to_user_id_str" : "9X15X70580XX01X016"
  }
},  {
  "tweet" : {
    "retweeted" : false,
    "source" : "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
    "entities" : {
      "hashtags" : [ ],
      "symbols" : [ ],
      "user_mentions" : [ ],
      "urls" : [ ]
    },
    "display_text_range" : [ "0", "193" ],
    "favorite_count" : "0",
    "id_str" : "124X4X4X452X862X5X4",
    "truncated" : false,
    "retweet_count" : "0",
    "id" : "124X4X4X452X862X5X4",
    "created_at" : "Fri Mar 27 05:48:23 +0000 2020",
    "favorited" : false,
    "full_text" : "1/5 The first part of the long story.",
    "lang" : "ar"
  }
},

Теперь, когда я открываю файл Your archive.html, я вижу три раздела. Первый твит (1/5) показан в разделе Tweets, а остальные (2/5, 3/5, 4/5 и 5/5) показаны в разделе Replies.

введите описание изображения здесь

Я хочу объединить эти два раздела (и даже раздел Retweets). Это означает, что я хочу видеть все пять частей в разделе Tweets. Я пытался разобраться в структуре архива, но точно не знаю, где мне искать. Думаю, в разделе Replies показаны твиты с непустым in_reply_to_status_id. Я хочу изменить раздел Tweets, чтобы также отображать сообщения с полем in_reply_to_status_id.

Есть идеи по этому поводу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...