Andreas Thienemann

Results 64 comments of Andreas Thienemann

No worries. Reworking this right now to also keep the user data... New PR coming in a few mins.

Reworked the download state cache a bit to also work for user lookups. I'm not super happy with the way we're now passing down the state dictionary down three functions...

I think your twitter data is not old enough. You have t.co links, which is the Twitter link shortener. Tweets that have been generated _before_ t.co came into existance do...

> If I add debug I get this on my archive: > > ``` > -- Adding https://t.co/… as a link -- > -- Adding https://t.co/PxwGCm… as a link --...

> I added the debugging output, printing out the value of `word`. That is unexpected. The code is gated behind a check that should prevent that in line 151: https://github.com/timhutton/twitter-archive-parser/pull/85/files#diff-df00b01568933a06c611778d2d70679891ebf6e950241d03bb2aa27f3e196fe0R151:...

> bit.ly links expire? Yuck. URL shorteners are such nonsense. Agreed on the nonsense. And unclear why the links now just return a 404. I believe they were still returning...

Funky. That is a retweet, with `retweet: false` and shortened t.co urls but no entries in `entities.urls`. That shouldn't even exist and is also clearly broken. 🤣 Because what we...

> > Funky. That is a retweet, with `retweet: false` and [...] > > BTW, all tweets, including retweets, in all my archives (that's roughly 50.000 tweets) have `retweet: false`....

New cut, this looks better. I checked my archive and there's actually *two* tweets with t.co shortlinks with no `entities.urls` data. Looks to be something weird on the twitter side...

So I did a bit of looking into this. My account has 2FA enabled. The sample code fails: ``` from pyicloud import PyiCloudService api=PyiCloudService('[email protected]','mypassword') devices=api.trusted_devices ``` I get the `pyicloud.exceptions.PyiCloudAPIResponseException:...