Вычисление общего количества ретвитов в C#

Я создаю веб-приложение на C# и хочу рассчитать общее количество ретвитов для пользователя.

Я нашел много фрагментов кода для расчета ретвитов для конкретного твита, но я хочу вычислить общее количество ретвитов для пользователя (без использования OAuth). Кто-нибудь делал эту работу раньше?

Спасибо в кротости.

2 ответа

Решение

Для этого есть специальный вызов API - см. Документацию для statuses/retweeted_to_user. Там же можно посмотреть документацию. Доступно много бесплатных библиотек, которые могут служить цели.

Вы имеете в виду, сколько ретвитов видел пользователь?

Для этого есть специальный вызов API - см. Документацию для statuses / retweeted_to_user

Вот последние 100 ретвитов, которые мне прислали

https://api.twitter.com/1/statuses/retweeted_to_user.xml?screen_name=edent&count=100

Этот метод не требует OAuth

РЕДАКТИРОВАТЬ На основе вашего ответа...

Вы хотите посчитать, сколько раз пользователь ретвитнул.

Вам нужно позвонить на временную шкалу пользователя и убедиться, что у вас есть include_rts = true

Так, например, чтобы получить последние 200 твитов, которые я отправил

https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&include_rts=true&screen_name=edent&count=200

Затем посчитайте количество "retweeted_status".

Опять же, это не требует OAuth.

Другие вопросы по тегам