I had the above mentioned working before and all of a sudden it has stopped. My code for replying to the tweet is as follows:
var newTweet = Tweet.CreateTweet(message);
var result = newTweet.PublishInReplyTo(tweetId);
The result is returned as false. Is there a way to figure out why?
Comments: ** Comment from web user: iserialize **
var newTweet = Tweet.CreateTweet(message);
var result = newTweet.PublishInReplyTo(tweetId);
The result is returned as false. Is there a way to figure out why?
Comments: ** Comment from web user: iserialize **
I raised a ticket with Twitter and got the following back:
Your app has been restricted or suspended due to one or more violations of our Developer Agreement and Policy, Automation Rules, Display Requirements and/or Twitter Rules. Common reasons for this happening include:
Users reporting content posted through your app as spam (Tweets, RTs, favs, DMs, etc.)
Abusive use of automations, like auto-following/unfollowing
Suspicious API usage, such as repeatedly hitting rate limits
Display violations regarding how you must show Tweets
What is the best way to ensure i dont get my app suspended. Should i be using the RateLimitAwaiter for replying to a tweet and if so, is there sample code to show how best to use it in my situation.