You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am running the command snscrape --jsonl --progress --max-results 1 twitter-search "@Eikonikos_HQ filter:replies -from:Eikonikos_HQ" which currently returns (removed stuff for brevity)
You are likely passing it through jq or a similar software which doesn't parse large integers correctly. (jq has fixed that bug some time ago, but it isn't released yet.) That's what mangles the IDs.
If you can't switch to a JSON parser that isn't broken, you can use --jsonl-for-buggy-int-parser to emit JSONL with additional id.str etc. string fields for each field with an integer exceeding the float precision.
I am running the command
snscrape --jsonl --progress --max-results 1 twitter-search "@Eikonikos_HQ filter:replies -from:Eikonikos_HQ"
which currently returns (removed stuff for brevity)id
be1669700650467246080
?inReplyToTweetId
be1669700100971536389
?My understanding is that the last part of a tweet url is the tweet id. The current IDs provided link to error page.
Edit: I am using version of GitHub
The text was updated successfully, but these errors were encountered: