Как получить оригинальный твит данного ответа

#c# #twitter #bots #tweetinvi

#c# #Twitter #боты #tweetinvi

Вопрос:

Я пытаюсь получить твит конкретного ответа.

Это то, что я пытаюсь сделать: скажем, мистер А публикует твит, и Ms B отвечает на него, затем другой мистер C отвечает на ответ Ms B. Если мистер D запрашивает (в качестве ответа на ответ мистера C) просмотреть историю твитов в этой теме… Я хочу получить:

  1. Ответ Ms B и / или
  2. Сообщение мистера А (т. Е. исходное сообщение)

Я использую TweetInvi (для c #), но я открыт для любой другой библиотеки, в которой я могу это сделать. Спасибо.

Ответ №1:

В версии 2 API Twitter вы можете использовать conversation_id оператор для поиска ответов на оригинальный твит, но это немного сложнее, если у вас есть только середина или конец разговора.

Вот руководство о том, как вы могли бы это сделать, но оно не использует C # — возможно, вы сможете его адаптировать.

Это неполный ответ, поскольку он не работает в обратном направлении. Единственный известный мне способ сделать это — извлекать каждый in_reply_to твит по идентификатору вверх по цепочке.

Комментарии:

1. Я хочу получить оригинальный твит из ответов, а не ответы из оригинального твита.

2. Единственный способ сделать это — получить in_reply_to значение каждого твита и получить каждый из них оттуда.