I ran three queries on Friday to collect data around certain keywords from a list of users over a period of about 4 years. Very weirdly, surprisingly, and sadly the search result is empty with 0 tweets in it. This is while all of my requests with the basic paid premium account, full-archive, for this billing cycle (starting Feb 14) is consumed (>100), and about 48.5K tweets are consumed as well. This is according to my dashboard. These numbers has certainly gone up after I submitted those queries that bring back empty search results. Also, I am pretty sure that some (or indeed many) tweets match my query. Using twitter search box shows that (and the numbers on my twitter account dashboard).
I am using python searchtweets package and collect_results function to collect the tweets. Any thoughts as to why this is happening would be much appreciated.
Also, given >100 requests and 1000x tweets has been consumed, is there a way at all to access and retrieve those search results? esp. given my allowed quote for this month is already over, without having a single date point.
(* there are 500 results/request in paid prem., so the number tweets (48.5K) and requests (over 100) in my dashboard make sense.)
Also a couple related questions (on auth) that I would appreciate some help with:
1- If I run the exact same query again, does it consume new requests and tweets, or not?
2- If I renew my bearer token and run the exact same query, does it consume new requests and tweets? (please see below for a related note)
3-Can the empty search result be related to invalid bearer token? note that I did not receive any error messages on an invalid token when I ran the queries. Indeed I got no error messages, just an empty search result was returned. (The reason I am suspicious is at some point during the week before, I got the following message after sending a (different) query:
“message”: “Invalid or expired token.”,
“transactionId”: " … "
but there might have been a problem with my request then …
An update: just to add that I used the bearer token with a 30-day sandbox account and it seems to be valid. So I assume it is unlikely that the empty search result is due to the bearer token validation, esp. that I did not get an error on that.
Thank you very much for your time and attention.