title: //title body: (//p[contains(@class, 'js-tweet-text')])[1] author: (//strong[contains(@class, 'fullname')])[1] date: //span[contains(@class, 'js-short-timestamp')]/@data-time # mobile site (automatic redirect - noscript meta refresh) author: (//div[contains(@class, 'fullname')])[1] body: (//div[contains(@class, 'TweetDetail-text')])[1] parser: html5php # Twitter does not show the content without JavaScript anymore # Using the Googlebot UA seems to give back the content, for now http_header(User-Agent): Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) # avoid error if Twitter define that cookie first, because it contains invalid character http_header(Cookie): personalization_id=1; prune: no tidy: no test_url: https://twitter.com/medialens/status/216883678582804480 test_contains: is all but alone in challenging the tsunami of UK