[Code moderated as per the Forum Rules. Please use the pastebin]
I found the problem…
this is what i’m receiving from the json:
array(2) { [“request”]=> string(25) “/users/show/myuser.json” [“error”]=> string(74) “Rate limit exceeded. Clients may not make more than 150 requests per hour.” } array(2) { [“request”]=> string(37) “/statuses/user_timeline/myuser.json” [“error”]=> string(74) “Rate limit exceeded. Clients may not make more than 150 requests per hour.” }
it’s look like your code doesn’t check “error” from json to see if it’s okay or not. Maybe this is a change in API that isn’t there when you coded it.
Hi, i’m experiencing the same problem right now… and I have a guess about what’s happening.
Since I didn’t had enough time, I haven’t depurated the code, but I think it’s related to your time calculations… (maybe there is a little mistake on the logic to see if there is newer tweets to show or something like that).
I will update my observations here when I finish the analysis