For the deleted tweet issue, I believe you might be running into this particular bug: http://support.twitter.com/articles/207367-unable-to-delete-tweets-known-issue
It's a known issue, and I have word the fix is nearing completion. Sounds like a simple issue, but ended up being more complicated somehow. Taylor On Thu, Aug 19, 2010 at 2:43 PM, Stephen <[email protected]> wrote: > I've been playing around with integrating an app into my website's > news postings and admin panel, via @abraham's PHP libraries. I've just > set up a basic admin module that allows us to view our recent tweets > and send a new one. I sent out a few test tweets, and then went about > deleting them through the API. Most of the time, this worked. > Sometimes, however, things went wrong. The API would refresh and no > longer see the tweet, but it would still be visible on Twitter.com, > for example. Strangely, the number of tweets returned with my account > has been decremented by these failed calls. As of right now, there are > 6 more tweets by the account than the page actually says there are. > > For those familiar with the PHP library, the following is the code I'm > using to delete a status: > $TWITTER->GetTwitterObject()->post('statuses/destroy/' . > $_POST['tid'], array('id' => $_POST['tid'])); > Where $TWITTER is my own wrapper for handling Twitter interaction, and > the GetTwitterObject() method returns the TwitterOAuth object from > @abraham's library. > > Also worth noting that this problem has continued AFTER the Twitter > Status update indicating that previous follow count and other > statistics were not accurately responding. > > Has anyone else noticed extra decrements in the tweet count, or > failure to properly destroy a status via the API? >
