I happily use Newsblur to follow many Twitter accounts, yay! Strangely, https://twitter.com/Pinboard hasn’t worked in a while. When I look at the Fix a misbehaving site box, there are many entries like
2021-05-07 18:44:15 Twitter Error: User suspended (560)
…in the logs. But when I use the Twitter web client to look at the Pinboard account, it wasn’t suspended, but rather happily tweeting away.
Wild, clutching at straws guess: Maybe a Newsblur user’s Twitter account was suspended?
Anyhow, I’d sure like Newsblur to start showing me that Pinboard account again, so I don’t have to read it on the Twitter web client like a barbarian.
Interesting! So the way NewsBlur’s twitter integration works is that it randomly chooses one subscriber’s twitter credentials to use for everybody. So in this case, that user was suspended. I’ll have to think about how to deal with that, since there’s no logic yet to handle that case.
Oh, that’s why. I just sort of noticed this myself recently (the general “why haven’t I 1 out of 600 feeds update in a while?” problem). Thanks for looking into it.
(Maybe randomly choose a subscriber for each fetch attempt, instead of consistently using the same one? So maybe ¼ of attempts will fail (assuming just one of the four twitter.com/pinboard-subscribers was suspended), but it’ll mostly work? Dunno if that’s a feasible approach.)
Thanks for letting me know, I have now fixed the issue and Twitter feeds that are broken like this will automatically fix themselves over the next 24-48 hours.