src/Tweeper.php: only override the User-Agent to a mobile one for twitter.com
authorAntonio Ospite <ao2@ao2.it>
Tue, 9 Jun 2020 22:28:54 +0000 (00:28 +0200)
committerAntonio Ospite <ao2@ao2.it>
Tue, 9 Jun 2020 22:28:54 +0000 (00:28 +0200)
commitb922824bc561f7f3e31c6f9962d96e9084497ced
tree7428463ea85bd0982e33a39ec22b2dcaf626b057
parent50e34cbbe2a9a8d993f0bba6206b01fcc0e1bad3
src/Tweeper.php: only override the User-Agent to a mobile one for twitter.com

Using a mobile User-Agent made it possible to scrape twitter.com again
but it also had side effects: it was forcing facebook.com to serve the
mobile version too.

However tweeper expected the desktop version of facebook.com so this was
breaking support for facebook.com

Scraping the mobile version of facebook.com would be inconvenient
because the xsl would have to be rewritten extensively, and also the
date of posts is not readily available as a timestamp in the mobile
version.

So override the User-Agent for twitter.com only, this makes the code
a little uglier but it works well enough for now.
src/Tweeper.php