Почему я могу получать только определенные ссылки в твитах? - PullRequest
0 голосов
/ 03 января 2019

Я создаю программу, которая принимает имя пользователя Twitter и возвращает все внешние ссылки, которыми поделился пользователь.Пока что программа возвращает некоторые ссылки, но не другие, даже среди твитов, ссылающихся на один и тот же веб-сайт.

Я понял, что проблема заключается в том, что для твитов, которые возвращают внешние ссылки по желанию, внешняя ссылкаявляется атрибутом "extended_url" твита.Для твитов, которые не возвращают внешнюю ссылку, атрибут "extended_url" - это просто ссылка на сам твит.

Кто-нибудь знает, почему это так?Есть ли способ обойти это?

Я использую Tweepy и атрибут "расширенный URL".

Например, эти два похожих твита:

https://twitter.com/KamalaHarris/status/1079137488378183681

https://twitter.com/KamalaHarris/status/1077337876227084290

Первый возвращает URL-адрес статьи.Второй нет.

1 Ответ

0 голосов
/ 03 января 2019

Обновление для всех, кому интересно: добавление tweet_mode="extended" к моему поисковому запросу, похоже, помогло!

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