[twitter-dev] Re: Automated Tweets

2009-10-29 Thread Damon Clinkscales

Exact dupes sent via the API are dropped.  I believe that it's
intended to prevent runaway apps from posting the same thing over and
over (say if an app had a bug...nevar!).  This feature actually saved
my bacon once.

It's not new, though.  It's been that way for at least 18 months.

-damon
-- 
http://twitter.com/damon

On Wed, Oct 28, 2009 at 6:27 AM, ryan alford ryanalford...@gmail.com wrote:

 Twitter recently implemented logic to stop the ability of duplicate
 tweets. I can't remember if it was ever released what the time period
 is.

 On Oct 28, 2009, at 7:24 AM, Greg gregory.av...@gmail.com wrote:


 Hello,

 I have an application that sends out a Tweet when a user Authorizes
 the Application and asks a Question to a particular user. Does Twitter
 block continous sending out of a Tweet within a time period? I am
 doing testing of the application and whenever I try to do a Update
 Status - it returns the ID of the last Tweet that I made from the
 account. Did my Consumer Key/Consumer Key get blocked, or will Twitter
 not allow the same tweet to be posted in a certain time period?

 Greg


[twitter-dev] Re: Automated Tweets

2009-10-29 Thread Dave Sherohman

On Thu, Oct 29, 2009 at 12:48:02PM +0700, Dwi Sasongko Supriyadi wrote:
 On Wed, Oct 28, 2009 at 9:40 PM, Jai jaishank...@gmail.com wrote:
  What is the criteria for dupliate tweets? then how the polling
  applications works? they may have several tweets with similar text?
 
 Duplicate tweets = consecutively, exactly same tweet.
 
 tweet1 = foo;
 tweet2 = bar;
 
 rv1 = send_tweet(tweet1);
 rv2 = send_tweet(tweet1);
 rv3 = send_tweet(tweet2);
 
 above sequence, only rv1 and rv3 are succeed.

That is not the full definition, or at least it wasn't around two weeks
ago when I first noticed it.  Once tweet1 has been sent, any attempt
to send tweet1 again within the next hour (probably longer, but I have
not attempted to determine the upper bound) will fail, regardless of how
many additional updates have been sent during that time.

rv1 = send_tweet(tweet1); # OK
rv2 = send_tweet(tweet2); # OK
...
rv100 = send_tweet(tweet100); # OK
rv101 = send_tweet(tweet1); # Fails, if within some unknown time limit

-- 
Dave Sherohman


[twitter-dev] Re: Automated Tweets

2009-10-29 Thread Jelle De Laender

So it only look at the previous tweet from that user? Or the previous  
tweet send by your application (via the API) for that user?
So for example: If you have 2 static messages A and B, and your app  
posts tweet A, B, A, B, A, B, ... it shouldn't be a problem?

My webapp can tweet 2 static tweets (per user) when an event occurred.  
Something like an alert/notification system that can optional tweet a  
message for the followers.
I noticed that my tweets aren't post successfully (I'm speaking about  
2-3 tweets per month per user, so no high number).
I found this thread and I read that you can't post duplicated tweets,  
quite stupid since my users can enter a custom message, so this  
message will be static.

At the moment, as temporally fix, I add a random and unique string to  
the end of the tweet, just to be strange my tweet will be post  
successfully, but this isn't nice...

Jelle

On 29 Oct 2009, at 06:01, Chad Etzel wrote:


 Hello,

 Currently we discard a tweet if it is an exact duplicate of the
 previous tweet, however we still return a success code (200). We are
 planning on changing this so it will return an error code when a tweet
 is not posted.

 -Chad

 On Wed, Oct 28, 2009 at 10:40 AM, Jai jaishank...@gmail.com wrote:

 What is the criteria for dupliate tweets? then how the polling
 applications works? they may have several tweets with similar text?

 On Oct 28, 8:14 am, Dwi Sasongko Supriyadi ruck...@gmail.com wrote:
 Hello,

 On Wed, Oct 28, 2009 at 6:23 PM, Greg gregory.av...@gmail.com  
 wrote:

 Hello,

 I have an application that sends out a Tweet when a user Authorizes
 the Application and asks a Question to a particular user. Does  
 Twitter
 block continous sending out of a Tweet within a time period? I am
 doing testing of the application and whenever I try to do a Update
 Status - it returns the ID of the last Tweet that I made from the
 account. Did my Consumer Key/Consumer Key get blocked, or will  
 Twitter
 not allow the same tweet to be posted in a certain time period?

 I also develop an application that sends tweets taken from  
 plaintext.  So
 far, I found experiences that twitter doesn't allow consecutive  
 tweets that
 are identical.

 DWI




[twitter-dev] Re: Automated Tweets

2009-10-28 Thread Paul Kinlan
There was some talk recently about Twitter blocking consecutive tweets that
are identical.  With some of the reasoning that duplicate tweets are a
violation of the terms of service.

Paul

2009/10/28 Greg gregory.av...@gmail.com


 Hello,

 I have an application that sends out a Tweet when a user Authorizes
 the Application and asks a Question to a particular user. Does Twitter
 block continous sending out of a Tweet within a time period? I am
 doing testing of the application and whenever I try to do a Update
 Status - it returns the ID of the last Tweet that I made from the
 account. Did my Consumer Key/Consumer Key get blocked, or will Twitter
 not allow the same tweet to be posted in a certain time period?

 Greg


[twitter-dev] Re: Automated Tweets

2009-10-28 Thread ryan alford

Twitter recently implemented logic to stop the ability of duplicate
tweets. I can't remember if it was ever released what the time period
is.



On Oct 28, 2009, at 7:24 AM, Greg gregory.av...@gmail.com wrote:


 Hello,

 I have an application that sends out a Tweet when a user Authorizes
 the Application and asks a Question to a particular user. Does Twitter
 block continous sending out of a Tweet within a time period? I am
 doing testing of the application and whenever I try to do a Update
 Status - it returns the ID of the last Tweet that I made from the
 account. Did my Consumer Key/Consumer Key get blocked, or will Twitter
 not allow the same tweet to be posted in a certain time period?

 Greg


[twitter-dev] Re: Automated Tweets

2009-10-28 Thread Dwi Sasongko Supriyadi
Hello,


On Wed, Oct 28, 2009 at 6:23 PM, Greg gregory.av...@gmail.com wrote:


 Hello,

 I have an application that sends out a Tweet when a user Authorizes
 the Application and asks a Question to a particular user. Does Twitter
 block continous sending out of a Tweet within a time period? I am
 doing testing of the application and whenever I try to do a Update
 Status - it returns the ID of the last Tweet that I made from the
 account. Did my Consumer Key/Consumer Key get blocked, or will Twitter
 not allow the same tweet to be posted in a certain time period?


I also develop an application that sends tweets taken from plaintext.  So
far, I found experiences that twitter doesn't allow consecutive tweets that
are identical.

DWI


[twitter-dev] Re: Automated Tweets

2009-10-28 Thread Jai

What is the criteria for dupliate tweets? then how the polling
applications works? they may have several tweets with similar text?

On Oct 28, 8:14 am, Dwi Sasongko Supriyadi ruck...@gmail.com wrote:
 Hello,

 On Wed, Oct 28, 2009 at 6:23 PM, Greg gregory.av...@gmail.com wrote:

  Hello,

  I have an application that sends out a Tweet when a user Authorizes
  the Application and asks a Question to a particular user. Does Twitter
  block continous sending out of a Tweet within a time period? I am
  doing testing of the application and whenever I try to do a Update
  Status - it returns the ID of the last Tweet that I made from the
  account. Did my Consumer Key/Consumer Key get blocked, or will Twitter
  not allow the same tweet to be posted in a certain time period?

 I also develop an application that sends tweets taken from plaintext.  So
 far, I found experiences that twitter doesn't allow consecutive tweets that
 are identical.

 DWI


[twitter-dev] Re: Automated Tweets

2009-10-28 Thread Chad Etzel

Hello,

Currently we discard a tweet if it is an exact duplicate of the
previous tweet, however we still return a success code (200). We are
planning on changing this so it will return an error code when a tweet
is not posted.

-Chad

On Wed, Oct 28, 2009 at 10:40 AM, Jai jaishank...@gmail.com wrote:

 What is the criteria for dupliate tweets? then how the polling
 applications works? they may have several tweets with similar text?

 On Oct 28, 8:14 am, Dwi Sasongko Supriyadi ruck...@gmail.com wrote:
 Hello,

 On Wed, Oct 28, 2009 at 6:23 PM, Greg gregory.av...@gmail.com wrote:

  Hello,

  I have an application that sends out a Tweet when a user Authorizes
  the Application and asks a Question to a particular user. Does Twitter
  block continous sending out of a Tweet within a time period? I am
  doing testing of the application and whenever I try to do a Update
  Status - it returns the ID of the last Tweet that I made from the
  account. Did my Consumer Key/Consumer Key get blocked, or will Twitter
  not allow the same tweet to be posted in a certain time period?

 I also develop an application that sends tweets taken from plaintext.  So
 far, I found experiences that twitter doesn't allow consecutive tweets that
 are identical.

 DWI



[twitter-dev] Re: Automated Tweets

2009-10-28 Thread Dwi Sasongko Supriyadi
Hi,

On Wed, Oct 28, 2009 at 9:40 PM, Jai jaishank...@gmail.com wrote:


 What is the criteria for dupliate tweets? then how the polling
 applications works? they may have several tweets with similar text?


Duplicate tweets = consecutively, exactly same tweet.

tweet1 = foo;
tweet2 = bar;

rv1 = send_tweet(tweet1);
rv2 = send_tweet(tweet1);
rv3 = send_tweet(tweet2);

above sequence, only rv1 and rv3 are succeed.

DWI

On Oct 28, 8:14 am, Dwi Sasongko Supriyadi ruck...@gmail.com wrote:
  Hello,
 
  On Wed, Oct 28, 2009 at 6:23 PM, Greg gregory.av...@gmail.com wrote:
 
   Hello,
 
   I have an application that sends out a Tweet when a user Authorizes
   the Application and asks a Question to a particular user. Does Twitter
   block continous sending out of a Tweet within a time period? I am
   doing testing of the application and whenever I try to do a Update
   Status - it returns the ID of the last Tweet that I made from the
   account. Did my Consumer Key/Consumer Key get blocked, or will Twitter
   not allow the same tweet to be posted in a certain time period?
 
  I also develop an application that sends tweets taken from plaintext.  So
  far, I found experiences that twitter doesn't allow consecutive tweets
 that
  are identical.
 
  DWI