Disable Twitter's spelling correction

src=typd means "this is what was typed in and could be incorrect". src=spxr is "no, I really mean that". src=sprv appears to be an alias of spxr that is no longer used.
This commit is contained in:
JustAnotherArchivist
2019-05-10 16:43:59 +00:00
parent 6b145526b7
commit 85fff319bc

View File

@@ -49,7 +49,7 @@ class TwitterSearchScraper(snscrape.base.Scraper):
# First page
logger.info(f'Retrieving search page for {self._query}')
r = self._get('https://twitter.com/search', params = {'f': 'tweets', 'vertical': 'default', 'lang': 'en', 'q': self._query, 'src': 'typd', 'qf': 'off'}, headers = headers)
r = self._get('https://twitter.com/search', params = {'f': 'tweets', 'vertical': 'default', 'lang': 'en', 'q': self._query, 'src': 'spxr', 'qf': 'off'}, headers = headers)
feed = self._get_feed_from_html(r.text)
if not feed:
@@ -69,7 +69,7 @@ class TwitterSearchScraper(snscrape.base.Scraper):
'include_available_features': '1',
'include_entities': '1',
'reset_error_state': 'false',
'src': 'typd',
'src': 'spxr',
'qf': 'off',
'max_position': maxPosition,
},