[twitter-dev] Re: Twitter app marked inactive?
Hey Luis, Your OAuth token has been suspended. For more information about this, please write to a...@twitter.com and I'll be happy to talk with you. Brian On Nov 21, 6:28 pm, luis, syndeomedia l...@syndeomedia.com wrote: Hey all, My Twitter app Listerine has been marked inactive in my oauth_clients page and I don't know why. (http://twitter.com/ oauth_clients/details/45072) Could someone shed some light on this please? :luis
[twitter-dev] Re: Twitter app marked inactive?
OAuth tokens are suspended when the applications break our API Rules, API Terms of Service, Twitter Rules, or Twitter Terms of Service. I understand that four separate documents can be a lot to keep up with, but I've put them at the bottom of this post for your convenience. To ask any questions about these rules as they apply to application behavior, simply email a...@twitter.com . Thanks! Brian http://twitter.com/apirules http://apiwiki.twitter.com/Terms-of-Service http://help.twitter.com/forums/26257/entries/18311 http://twitter.com/terms On Nov 23, 5:34 pm, Andrew Badera and...@badera.us wrote: Could you help educate the rest of the community as to what might cause that to happen, so we can avoid it? Thanks- ∞ Andy Badera ∞ +1 518-641-1280 Google Voice ∞ This email is: [ ] bloggable [x] ask first [ ] private ∞ Google me:http://www.google.com/search?q=andrew%20badera On Mon, Nov 23, 2009 at 12:46 PM, Brian Sutorius bsutor...@twitter.com wrote: Hey Luis, Your OAuth token has been suspended. For more information about this, please write to a...@twitter.com and I'll be happy to talk with you. Brian On Nov 21, 6:28 pm, luis, syndeomedia l...@syndeomedia.com wrote: Hey all, My Twitter app Listerine has been marked inactive in my oauth_clients page and I don't know why. (http://twitter.com/ oauth_clients/details/45072) Could someone shed some light on this please? :luis
[twitter-dev] Re: Twitter app marked inactive?
Listerine was temporarily suspended pending a conversation between the developer and the owners of the registered mark Listerine. This was a rare case, so if you do have any specific questions about objectionable application behavior as outlined in our policies, don't hesitate to email us at a...@twitter.com :) Brian On Nov 24, 10:24 am, Michael Steuer mste...@gmail.com wrote: Thanks for providing all 4 links Brian... So why was Listerine blocked? I tried out the app once and didn't necessarily see any behavior that was objectionable based on the link you sent? On 11/24/09 10:11 AM, Brian Sutorius bsutor...@twitter.com wrote: OAuth tokens are suspended when the applications break our API Rules, API Terms of Service, Twitter Rules, or Twitter Terms of Service. I understand that four separate documents can be a lot to keep up with, but I've put them at the bottom of this post for your convenience. To ask any questions about these rules as they apply to application behavior, simply email a...@twitter.com . Thanks! Brian http://twitter.com/apirules http://apiwiki.twitter.com/Terms-of-Service http://help.twitter.com/forums/26257/entries/18311 http://twitter.com/terms On Nov 23, 5:34 pm, Andrew Badera and...@badera.us wrote: Could you help educate the rest of the community as to what might cause that to happen, so we can avoid it? Thanks- ƒ Andy Badera ƒ +1 518-641-1280 Google Voice ƒ This email is: [ ] bloggable [x] ask first [ ] private ƒ Google me:http://www.google.com/search?q=andrew%20badera On Mon, Nov 23, 2009 at 12:46 PM, Brian Sutorius bsutor...@twitter.com wrote: Hey Luis, Your OAuth token has been suspended. For more information about this, please write to a...@twitter.com and I'll be happy to talk with you. Brian On Nov 21, 6:28 pm, luis, syndeomedia l...@syndeomedia.com wrote: Hey all, My Twitter app Listerine has been marked inactive in my oauth_clients page and I don't know why. (http://twitter.com/ oauth_clients/details/45072) Could someone shed some light on this please? :luis
[twitter-dev] Re: Wrong account and correct IP is whitelisted
You can apply for whitelisting again while logged in as the correct account. Just make sure to mention the other username so that we know the history of your request. Brian On Nov 23, 5:20 pm, shiplu shiplu@gmail.com wrote: Hello, I just got the whitelisting confirmation mail. But accidentally I was logged in another account. And my account get whitelisted. Thats not the account related to my application. Where do I request to change it?? -- A K M Mokaddim My talks,http://talk.cmyweb.net Follow me,http://twitter.com/shiplu Innovation distinguishes bet ... ... (ask Steve Jobs the rest)
[twitter-dev] Re: Rate limited on search query
Your IP and username are probably whitelisted for the REST API, which does not cover search queries. For more information, see http://apiwiki.twitter.com/Rate-limiting . To request whitelisting for the Search API, please write to a...@twitter.com with a link to your application and a brief explanation of how it works and why it needs to be whitelisted. Brian On Dec 29, 10:25 am, netlatch netla...@gmail.com wrote: My app IP address and twitter @username are white-listed yet I am still rate limited on search queries. What am I missing? The search is being conducted from a sub-domain but I assume sub-domains are include with the main domain when white-listed. Am I wrong? netlatch
[twitter-dev] Re: API whitelisted but still not working
Hi, According to our records, your IP and account are still whitelisted. Is it possible that after following the additional accounts, you're exceeding the whitelisted limit of 20K calls/hour? You can check the HTTP response headers from any rate-limited REST API call to see how many requests you have remaining. For more information, see http://apiwiki.twitter.com/Rate-limiting . Hope that helps, Brian On Jan 4, 4:42 pm, bnonews michaelvpop...@gmail.com wrote: Anyone who can help me out here? On 2 jan, 19:28, bnonews michaelvpop...@gmail.com wrote: Hi, In November I requested (from account @BreakingNews) towhitelistIP 208.74.120.146 so we no longer have rate limits. That IP belongs towww.bnonews.com. Until now we stayed well below the rate limit, but now we seem to go above it. We are using a number of scripts which check Twitter RSS feeds for updates, and immediately send it to an e- mail address. Every hour, between --.05 and --.30 of the hour (estimate) it will stop work. It started only after we added several more accounts for it to check. Did something go wrong and is the IP still having a limit? Thanks. This is the e-mail I received in November: Hi BNO News, Thanks for requesting to be on Twitter's APIwhitelist. We've approved your request! You should find any rate limits no longer apply to authenticated requests made by @BreakingNews. We've also whitelisted the following IP addresses: 208.74.120.146 This change should take effect within the next 48 hours. The Twitter API Team
[twitter-dev] Re: Is this application breaking Twitter API standards?
Hey Colin, To echo Mark's comment, we'd appreciate a report so that we can look into the app and take any necessary action. If you like, you can directly reply to me with a name or URL and I'd be happy to investigate. Brian On Jan 11, 4:38 pm, Colin colinjos...@googlemail.com wrote: I've discovered an online application - I won't mention the name - but it seems to break Twitter API. I'm wondering how they get away with it. Here's what the application does. It allows the user to enter a number of keyword phrases to monitor with. Every time a phrase is mentioned e.g. twitter api, it replies to the person who sent that tweet with an automated response e.g. 'to find out more about twitter api visithttp://xxx' Seems there's a couple of issues here. 1. How are they getting passed rate limiting to scan every tweet and then send out a reply? The application could have thousands of users! 2. According to Twitter The @reply function is intended to make communication between users easier, and automating this process to put unsolicited messages into lots of users’ reply tabs is considered an abuse of feature. If you are automatically sending @reply messages to a bunch of users, the recipients must request or approve this action in advance. For example, sending automated @replies based on keyword searches is not permitted. Users should also have an easy way to opt-out of your service (in addition to the requirement that all users must opt-in before receiving the messages). We review blocks and reports of spam, so you’ll need to provide a clear way for users to stop your messages. *Spam: You may not use the Twitter service for the purpose of spamming anyone. What constitutes “spamming” will evolve as we respond to new tricks and tactics by spammers. Some of the factors that we take into account when determining what conduct is considered to be spamming are: If you send large numbers of duplicate @replies; If you send large numbers of unsolicited @replies in an attempt to spam a service or link; Can anyone explain to me how this online application is getting around these issues? Thanks Colin
[twitter-dev] Re: cannot edit registered application
This may be an issue with your account. Please write to a...@twitter.com from the email address associated with your Twitter account and we can look into it. Thanks, Brian On Jan 20, 10:25 am, twittme_mobi nlupa...@googlemail.com wrote: Hello Abraham, Thanks for your reply.I tried that and it is not working, but there another problem even more annoying - I tried to create new application and I am getting Unable to register this application. Check your registration settings. It does not say if the captcha is wrong or if by chance the callback url is not valid ori do not know... It just pull out this message out of nowhere without obvious reason. I am a bit worried about this since I am trying to migrate my mobile twitter site to OAuth , but I cannot event start doing it. Any help is appreciated. On Jan 20, 2:11 am, Abraham Williams 4bra...@gmail.com wrote: I've been getting some fail whales while viewing my application pages but not when editing them. Tryhttp://twitter.com/oauth_clients/edit/27insteadofhttp://twitter.com/oauth_clients/details/27 Abraham On Tue, Jan 19, 2010 at 09:32, twittme_mobi nlupa...@googlemail.com wrote: Hello, every time i try to edit my application settings , i would get Unable to register this application. Check your registration settings. Isn't it supposed to point me to the exact value that might be wrong.If i new what is it i wouldn't put wrong value in the first place. Is this page working at all.I really think that this basic auth deprecation in june is a very bad idea -- Abraham Williams | Moved to Seattle | May cause email delays Project | Intersect |http://intersect.labs.poseurtech.com Hacker |http://abrah.am|http://twitter.com/abraham This email is: [ ] shareable [x] ask first [ ] private. Sent from Seattle, WA, United States
[twitter-dev] Re: twitter whitelisting
Hi Cube, I don't see any whitelist requests under your email address. What was the Twitter account you were logged into when you submitted it? Brian On Jan 19, 8:36 am, Cube Whidden lxx.septuag...@gmail.com wrote: Hi, I have submitted a request to be whitelisted by twitter almost two weeks ago. I googled around and found that it normally takes 1 week in the past. Does anyone know the average time it takes to get whitelisted these days? Also, if you get rejected, will I get an email with the reason so that I can correct what is lacking? thanks, Cube Whidden
[twitter-dev] Re: Twitter Application Suspended
Please write to a...@twitter.com, which will open a ticket about this issue. We can discuss your applications, why they have been suspended, and the possibility of getting them re-enabled. Thanks, Brian On Jan 26, 5:11 pm, Proxdeveloper prox.develo...@gmail.com wrote: Hello folks, This is the 3rd time I get my application suspended from twitter, the 2 different names I've tried are : Twhit,TwhitClient, and both have been suspended; Twhit has been suspended for 2 times already, I deleted the app and then registered it again. My experience of developing with twitter has been awful, it's one problem after another. Could anyone help me on why I'm getting my app suspended.
[twitter-dev] Re: Problems
Hi Vadim, I see that you've filed a ticket about this too, and our Support team should reply there soon. Brian On Feb 3, 11:10 am, Vadim Grekov vgi...@gmail.com wrote: Hello! I have such problem: my accounthttp://twitter.com/MoscowTwestival has become suspended. I can't understand why? We decided to organize Twestival in Russia, and i have discussed all things with Amanda Rose about it. I think it is a mistake, can you improve it? Vadim Grekov
[twitter-dev] Re: Unable to register this application. Check your registration settings.I am
This is likely an issue related to your Twitter account. Please file a ticket at http://help.twitter.com/tickets/new and our Support team will take a look. Brian On Feb 2, 3:53 pm, kprobe goo...@kprobe.com wrote: I am finally going to upgrade my existing Twitter application to use OAuth and in trying to register that app I get the message Unable to register this application. Check your registration settings. What on earth does this mean? There is no additional information as to what is wrong. Mark
[twitter-dev] Re: banned from search?
The official help page relating to this is here: http://help.twitter.com/forums/10713-troubleshooting/entries/42646-i-can-t-find-my-tweets-in-twitter-search If you believe your account has been removed from search for one of the reasons mentioned and would like it put back, file a ticket (while logged in as the account) at http://bit.ly/twicket and our Support team will get back to you. Brian On Feb 19, 9:36 am, TJ Luoma luo...@luomat.net wrote: This has been a problem for months. Some people just don't have their tweets show up in search, ever. I reported one of these for a friend via getsatisfaction months ago. No change. On Feb 19, 2010, at 12:31 PM, Dean Collins d...@cognation.net wrote: I just came across this article recentlyhttp://shegeeks.net/5-tips-to-avoid-being-filtered-from-twitter-search/ And read with interest this comment “Did you know that Twitterhttp://twitter.comis beginning to filter out tweets from Twitter Search http://search.twitter.com?” The article suggests “Head to Twitter search http://search.twitter.com/. Enter the following in the search box: *from:username*, without the @http://twitter.com/symbol. For example:” So I did so for my personal account and tweets are showing up “http://search.twitter.com/search?q=from%3Adeancollins“ But the twitter account for my webapp forwww.LiveNascarChat.comhttp://www.livenascarchat.com/are not showing up? “http://search.twitter.com/search?q=from%3Alivenascarchat “ Does this mean the accounthttp://twitter.com/livenascarchatis banned from search and people searching for “Nascar“ will not find it or am I missing something? Cheers, Dean
[twitter-dev] Re: Suspension whilst testing Oauth...
I can't find a ticket under your email address. Can you please reply with the number? You can do so privately, if you want. Brian On Feb 20, 3:06 pm, Drclohite drcloh...@gmail.com wrote: Hi Guys I am toward the end of writing an AIR application using FLEX. I have bought signature certificates, I have the site URL etc. I have tried to add the application to my own twitter account and it has been suspended. The only task of the application right now is to test the Oauth process, which it passed and then would not tweet. Then when I looked a bit deeper I found the application was suspended. I emailed Twitter and have been given a ticket number and although the ticket does not seem to exist I have had some really fast replies - thank you. It seems that your team is making judgements on me because of my company name, which is historic, not what the application does. Can someone point me in the right direction. Have I taken it down the wrong development route here? I started hand coding original microprocessors back in the 80s. I have written a lot of software over the years. I consider myself competent but fallible to bloomers from time to time!
[twitter-dev] Re: Where is the group for end user ?
Twitter's help center for end users can be found at http://twitter.com/help/start . We have an article about not showing up in search: http://help.twitter.com/forums/10713-troubleshooting/entries/42646-i-can-t-find-my-tweets-in-twitter-search and I see that you've filed a ticket already. Our Support team should get back to you soon. Brian On Feb 20, 1:12 pm, helenecambodge cont...@lepinekong.fr wrote: I can only find this development group, I cannot find any group for end user, so I post my question here. It's now two weeks I have created a twitter account athttp://twitter.com/helenecambodgeand when I search cambodge I cannot find my tweets ! Thanks.
[twitter-dev] Re: XAuth access approval?
Hey Richard, I cannot find a ticket from this email address in our system. Did you write in from another email address? You can reply to me directly and I'll look for it. Brian On Mar 16, 4:55 am, westwired rich...@e-man.co.uk wrote: Hi Taylor, I sent in an e-mail to a...@twitter.com with a request to enable xAuth within our mobile and desktop clients that we're developing. The request was sent early last week, however have not received any response back, could you give an indication as to the time the queue is taking to process, as we're really keen to get stuck into this. Thanks in advance, Richard On Mar 4, 5:02 pm, Taylor Singletary taylorsinglet...@twitter.com wrote: Hi Caizer, We've got a bit of a queue on these right now and are working on clearing out. Thanks for you patience. Taylor On Thu, Mar 4, 2010 at 8:16 AM, Caizer cai...@gmail.com wrote: Hi, I have requested xauth access for my 2 apps 3 days ago.. I mentioned my app id with consumer keys and secrets. And I received a reply saying I can go check at http://help.twitter.com/forums/31935/entries about problem(?) I have. Is this normal?.. if so... How long does it take time to get approval? Does anybody has an experience to share? Thanks.
[twitter-dev] Re: xAuth approvals?
Hey Cameron, Could you reply to me directly? I can help get you set up. Brian On Mar 23, 11:00 am, Cameron Kaiser spec...@floodgap.com wrote: I'm still (somewhat ;-) patiently waiting for xAuth approval so I can work on an implementation in TTYtter. Any news on the timeline? Will these be done in time for Chirp so that we can pillory you guys with questions? ;-) -- personal:http://www.cameronkaiser.com/-- Cameron Kaiser * Floodgap Systems *www.floodgap.com* ckai...@floodgap.com -- When you don't know what you're doing, do it neatly. --- To unsubscribe from this group, send email to twitter-development-talk+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
[twitter-dev] Re: Question about xAuth.
I just refreshed your application's xAuth access. Can you try again? You may reply to me directly if you're still having issues. Brian On Mar 23, 9:10 am, IoriAYANE iori.ay...@gmail.com wrote: I have trouble for xAuth. I applied by sending an email to a...@twitter.com. And I received the email of the following contents. received mail -- Thanks for your interest in XAuth. Your application now has the ability to use XAuth, and you can read the documentation here:http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-oauth-access_to... . received mail -- I'm testing xAuth on my application. However, I cannot certify it. My application received HTTP 401 error. I had the developer of my friend who test xAuth in the following applications. In that case, it was OK. However, I fail with my key. Test application Linkhttp://relog.xii.jp/download/test/xAuthTest.LZH Please help me. To unsubscribe from this group, send email to twitter-development-talk+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
[twitter-dev] Re: Question about xAuth.
Hey John - I see you've written into a...@twitter.com and I'm following up with you there. :) On Mar 23, 4:14 pm, John Meyer john.l.me...@gmail.com wrote: On 3/23/2010 3:45 PM, Brian Sutorius wrote: I just refreshed your application's xAuth access. Can you try again? You may reply to me directly if you're still having issues. Brian While we're on the topic, Brian. I'm going to start implementing xAuth support into TwitterVB. To do that I'm probably going to need a dummy app (TwitterVB isn't an application unto itself but rather a library). How would I go about doing that? To unsubscribe from this group, send email to twitter-development-talk+unsubscribegooglegroups.com or reply to this email with the words REMOVE ME as the subject.
[twitter-dev] Re: chirp questions for non-attendee's
I'm one of the Brians on Twitter's API Policy team, and we're going to be participating in an API Policy panel with @delbius on the second day of Chirp. We have our own Google Moderator page set up for this (accessible from the link Abraham sent out, but here also for good measure): http://bit.ly/chirppolicy . Please add your questions here and we'll answer them at the panel, as well as post a recap for you here. Thanks, Brian Sutorius On Apr 14, 12:59 am, Abraham Williams 4bra...@gmail.com wrote: http://www.google.com/moderator/#16/e=5c0f -- To unsubscribe, reply using remove me as the subject.
[twitter-dev] Re: About update limits
To clarify, statuses/update is not affected by rate-limit whitelisting as it's a POST call and we don't maintain a separate whitelist for boosting the daily tweet limit above 1000. While we do not give out the specifics around the sub-limits, they *are* administered on a per-account basis and if you stay around your approximation of 20 tweets per half-hour you should be fine. Brian Sutorius On Apr 29, 6:07 am, Raffi Krikorian ra...@twitter.com wrote: the numbers are roughly broken up over the day. and the limit applies to an account. and yes - there is a whitelisting for status/updates -- please e-mail a...@twitter to ask for it. On Thu, Apr 29, 2010 at 5:26 AM, akaii chibiak...@gmail.com wrote: This is what the FAQ has to say about status update limits: Updates: 1,000 per day. The daily update limit is further broken down into smaller limits for semi-hourly intervals. Retweets are counted as updates. I'm a little unclear as to what exactly is meant by further broken down into smaller limits for semi-hourly intervals. Is the 1000 per day limit divided evenly between the 48 half hours each day (around 20 or so tweets per half an hour?). Also, I'm assuming this limit applies to each unique account? Is this limit absolutely fixed? Or is there some equivalent to whitelisting for status/update limits as well? Thanks... -- Raffi Krikorian Twitter Platform Teamhttp://twitter.com/raffi
[twitter-dev] Re: TweetDeck and xAuth
I can't find a ticket under your email address requesting xAuth. Could you please follow up with me directly? I'll be happy to review your request. Brian Sutorius On May 10, 3:28 am, Steve Loft kettletoft@googlemail.com wrote: Does anyone know how long it should take to get xAuth privilege? It's just that I applied nearly a week ago for access for my desktop app, and time is running out. It looks like I am going to have an app which doesn't work with Twitter come the end of June.
[twitter-dev] Re: help about whitelisting request form
Sorry for the delay. I just reviewed your whitelisting request and responded - you should receive an email shortly. Brian Sutorius On May 11, 2:30 am, tao yametei@gmail.com wrote: dear sir last friday i Filling in whitelisting request form on twitter and submit my request but now i cant get any Reply. please tell me When Will I be able to get Reply? my twitter user is yametei thank you
[twitter-dev] Re: Source param in Lists timelines
Hi Ron, I can't find a ticket requesting xAuth under your email address. Can you please follow up with me directly? Thanks Brian Sutorius On May 11, 12:05 pm, Ron B rbther...@gmail.com wrote: Hi Taylor, Thanks for getting back to me so quickly. You're right, this was cockpit error on my part. I apologize for taking up your time unnecessarily. On another note, I've have an xAuth access request in for over a week now. Can you help expedite it. It's for registration ID: 135852. I'm pretty much dead-in-the-water with further testing on my app until this approval goes through. Thanks again! Ron On May 11, 12:48 pm, Taylor Singletary taylorsinglet...@twitter.com wrote: Hi Ron, I'm not able to reproduce this problem -- when I fetch a group of statuses from a list, I'm seeing unique source tags corresponding to the origin of the updates. Is it possible that the tweets you're evaluating in your list were all, in fact, posted via web? Taylor Singletary Developer Advocate, Twitterhttp://twitter.com/episod On Tue, May 11, 2010 at 9:23 AM, Ron B rbther...@gmail.com wrote: The source param in Lists timelines seems to be hardwired to web. Is this on purpose, or is something wrong? i.e.http://api.twitter.com/1/user/lists/list_id/statuses.format, yields sourceweb/source.
[twitter-dev] Re: Help whitelist my ip
Sorry for the delay. Your whitelist request has been processed and you should receive an email from us soon. Brian Sutorius On May 12, 5:34 am, a...@topyapps.info a...@topyapps.info wrote: Hi, I'm waiting for a response regarding ip/account whitelisting for about a week now. I've first filled in the required form, then after several days emailed to a...@twitter.com, got a reply suggesting to fill the form again, did it 2 days ago. I runhttp://topytalk.com- a talk-oriented timeline and considering expanding my offering but am not able to do so without prior elevated access to the api. My account is @topytalk. Many thanks
[twitter-dev] Re: did they lift the limits on direct messages?
Hi all, Sorry for the confusion. We have a semi-comprehensive help page on whitelisting [1] and I'll relay the relevant points here. As Taylor said, there are per-account limits on tweets and DMs: 1000 per day and 250 per day, respectively. The daily tweet limit cannot be raised by any whitelist, and is further broken up into sub-limits throughout the day (to avoid users from blowing through all 1000 in a short time). We do not reveal the specifics of these sub-limits to prevent users from operating right at them. Twitter accounts that are on the REST API whitelist are allowed to send up to 10,000 DMs a day; this has likely changed since Doug's email. This increased limit only applies to accounts, not IPs, and the normal requirements for REST API whitelisting apply (notably, it is restricted to developers with demonstrable special needs). Hope this clears everything up! Brian Sutorius [1] http://help.twitter.com/entries/160385 On May 12, 9:52 am, Mo maur...@moluv.com wrote: Does that mean if @account has a whitelisted app, 5000 messages/day can be sent through that app, but each app user (say @user_of_account) only gets 250/day? If so, is the 100 DM/hour limit the same for both @account and @user_of_account, or is there a different hourly limit for @account? -Mo On May 12, 9:25 am, Abraham Williams 4bra...@gmail.com wrote: I read Doug's email as any account that is specifically whitelisted has 5k DM and that DMs are not effected by IP whitelisting. Abraham On Wed, May 12, 2010 at 09:21, Mo maur...@moluv.com wrote: Hi Taylor, This is different than what Doug Williams stated in this post - http://bit.ly/cLVv1Q Whitelisted users have a direct messaging limit of 5K messages per day. What I'm still not clear on, though, is how user is being defined. Is the user the app owner or the someone using the app? Also, is 5K DMs a day stated by Doug correct or is it 250 DMs? Apparently Alex and I posted essentially the same request 5 minutes apart. Answering to either this message or to my other post would be much appreciated. -Mo http://www.pay4tweet.com On May 12, 8:39 am, Taylor Singletary taylorsinglet...@twitter.com wrote: Hi Alex, Whitelisting only effects API call rate limiting -- so the answer to your question is no. T On Wed, May 12, 2010 at 8:35 AM, alex urdea alex.urdea.fi...@gmail.com wrote: Thanks for your answer. One more: is the 250 MD limit increased if the application is whitelisted? Or does the whitelist concernt the rates only? Thanks On Wed, May 12, 2010 at 5:15 PM, Taylor Singletary taylorsinglet...@twitter.com wrote: Rate limits and limits on particular actions are different. We could do better in providing a X-FeatureRateLimit header on tweets and DMs and the such that have their own issuance limit -- but I can imagine potential performance issues with that. Rate limits provide a ceiling on the amount of API calls you can make. Their main purpose is to keep the entire platform running smoothly and to not allow any one application to spoil the resource pool for its peers. Twitter, aside from the API itself, has limits on how many status updates and DMs can be sent -- the API just respects the rules of Twitter here. If you're concerned you might be hitting the upper limit, for now the best thing to do would be to implement a counter in your application and queue updates when your counter is full. A user may issue 1000 tweets per day and 250 DMs. Taylor Singletary Developer Advocate, Twitter http://twitter.com/episod On Wed, May 12, 2010 at 4:47 AM, alex alex.urdea.fi...@gmail.com wrote: I'm confused: - here it says that there's a limit on direct messages URL:http://help.twitter.com/entries/15364 In the documentation page for this method you have : API rate limited false: URL: http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-direct_messages new Here it says that API methods that use HTTP POST to submit data to Twitter, such as statuses/update do not affect rate limits. I guess that this is a POST method that submits data and is not subject to limits? URL:http://apiwiki.twitter.com/Rate-limiting Which one is true? Thank you! -- Abraham Williams | Developer for hire |http://abrah.am @abraham |http://projects.abrah.am|http://blog.abrah.am This email is: [ ] shareable [x] ask first [ ] private.
[twitter-dev] Re: Whitelist Limits for Direct Messaging
As I posted in another thread [1], here is information from our help center [2] to hopefully clarify this: - By default, Twitter accounts can send 250 DMs per day. - Accounts (not IPs and not apps) that are on the REST whitelist can send up to 10,000 DMs per day Taylor's point about the limit being account-based and not application- based is important to note. Brian Sutorius [1] http://bit.ly/9DyGDB [2] http://help.twitter.com/entries/160385 On May 12, 9:08 am, Taylor Singletary taylorsinglet...@twitter.com wrote: To my knowledge (and I might be wrong, but this is what I understand to be true): - there is a limit of 250 DMs per day for a user account, blanketly applied. Whitelisting for an application has no effect on this limit. This isn't an API limit. It's a limit for a Twitter user. A twitter user could contribute to their allocation by using the website or an API client. Taylor Singletary Developer Advocate, Twitterhttp://twitter.com/episod On Wed, May 12, 2010 at 8:43 AM, Mo maur...@moluv.com wrote: I'm trying to find a reliable source for whitelist limits for Direct Messaging. I looked through the direct messaging limits and best practices for individual services? thread -http://bit.ly/cLVv1Qbut there weren't any authoritative descriptions of whitelist limits. What I'm looking for is: 1. DMs allowed per user per hour, and per day - (Where user is defined as someone using an app). 2. DMs allowed per app per hour, and per day I saw that Doug Williams had said that whitelisted users get 5000 DMs per day, but didn't specify whether that was an app total or a total for a random user using an app for DMs. The hourly limit for whitelisted apps wasn't specified at all. -Mo http://www.pay4tweet.com
[twitter-dev] Re: Whitelist Limits for Direct Messaging
I'm not sure what you mean - our REST whitelist only accepts usernames and IP addresses as whitelistable entities. Applications don't send direct messages, users do; the DM limit is on a per-user basis. Brian On May 12, 1:27 pm, Mo maur...@moluv.com wrote: Thanks Brian and Taylor. This definitely adds some clarification. There is one last thing, though. Brian, you mentioned that the limits you specified were NOT for IPs and apps. What would be the DM limit for a whitelisted app? I can't find that explicitly stated in any of the references. On May 12, 12:31 pm, Brian Sutorius bsutor...@twitter.com wrote: As I posted in another thread [1], here is information from our help center [2] to hopefully clarify this: - By default, Twitter accounts can send 250 DMs per day. - Accounts (not IPs and not apps) that are on the REST whitelist can send up to 10,000 DMs per day Taylor's point about the limit being account-based and not application- based is important to note. Brian Sutorius [1]http://bit.ly/9DyGDB [2]http://help.twitter.com/entries/160385 On May 12, 9:08 am, Taylor Singletary taylorsinglet...@twitter.com wrote: To my knowledge (and I might be wrong, but this is what I understand to be true): - there is a limit of 250 DMs per day for a user account, blanketly applied. Whitelisting for an application has no effect on this limit. This isn't an API limit. It's a limit for a Twitter user. A twitter user could contribute to their allocation by using the website or an API client. Taylor Singletary Developer Advocate, Twitterhttp://twitter.com/episod On Wed, May 12, 2010 at 8:43 AM, Mo maur...@moluv.com wrote: I'm trying to find a reliable source for whitelist limits for Direct Messaging. I looked through the direct messaging limits and best practices for individual services? thread -http://bit.ly/cLVv1Qbut there weren't any authoritative descriptions of whitelist limits. What I'm looking for is: 1. DMs allowed per user per hour, and per day - (Where user is defined as someone using an app). 2. DMs allowed per app per hour, and per day I saw that Doug Williams had said that whitelisted users get 5000 DMs per day, but didn't specify whether that was an app total or a total for a random user using an app for DMs. The hourly limit for whitelisted apps wasn't specified at all. -Mo http://www.pay4tweet.com
[twitter-dev] Re: How to register current Basic Auth application as OAuth application
Registering a basic-auth source parameter was not the same action as registering an application. It is possible that between the time you registered the SimplyTweet source parameter and now, someone else registered an application under the same name. If you own a trademark on SimplyTweet, you can follow the process at the lower half of http://twitter.zendesk.com/entries/18367 and our Policy team will be happy to help you with this. If not, please follow up on your ticket (for privacy reasons) and we'll look into it further. Thanks! Brian Sutorius On May 15, 10:39 pm, Hwee-Boon Yar hweeb...@gmail.com wrote: My Twitter app runs on iPhone (and has a server side component that user doesn't directly interact with). It has been running on Basic Auth for more than a year. I would like to register it as OAuth and migrated users over, i.e. running both in parallel under end June since not everyone will update their their version immediately. When I register an app with the same name, it says the name is already taken. I presume that's referring to the previous Basic Auth app? (or someone registered my app name - SimplyTweet). How should I proceed with this? I sent a support ticket, but one of us isn't understanding the other. Thanks.
[twitter-dev] Re: Unfollows
Whether through automated software or by hand, aggressive follower churn is prohibited by our Twitter Rules: http://support.twitter.com/articles/18311 . See some of the bullet points under Spam for more detail. Thanks, Brian Sutorius Twitter API Policy On Jun 18, 5:44 pm, cdrecordings crownsdownrecordi...@gmail.com wrote: Using SOFTWARE to constantly churn followers in a repeated pattern of following and unfollowing will however risk suspension. What about following a certain number by hand, then unfollowing those who don't follow back by hand the next month or so?
[twitter-dev] Re: What's the approx. timescale for xAuth approval ?
There *is* currently a backlog with xAuth approvals, but we are working through them as quickly as we can. I know this access is crucial to development, but our response time may be as long as a week for the next couple days. Bear with us. :) If the email address you initially filed your request from is different from the email address associated with your Twitter account, your ticket may not show up in the http://support.twitter.com help center. Reply to me directly and I can look for it. Brian Sutorius On Jul 8, 8:50 am, DW dara...@gmail.com wrote: Hi folks, just wondering if there's a big backlog of xAuth approvals right now or how long the approval process is taking ? I submitted an app for approval early last week and haven't heard anything back other than the initial automated message. Noticing today that there appears to be two different support forums (help.twitter.com and support.twitter.com), I resubmitted the request to support. thinking that maybe help. was obsolete, but the new ticket is linking to a page with a Request not found error. Bottom line is I'm well behind now on testing my app and the client is wondering what the story is, but I can't even give them a date since I've heard nothing from Twitter. Any help or pointers would be great ! -DW. P.S. This forum seems to require a Gmail address, but our Twitter account is @Axonista
[twitter-dev] Re: User protected account privacy - API terms
Hi Furkan, Public information is public. If someone without a Twitter account can view that information on a user's Twitter profile, or if the same information can be returned from an unauthenticated API call, it's considered public information and you may display it. Twitter does not require certain display conventions to indicate that the information comes from a protected account, but as you may notice, we use a lock icon on protected accounts. Brian Sutorius Twitter API Policy On Jul 11, 3:02 pm, Furkan Kuru furkank...@gmail.com wrote: I have read the terms of service (https://twitter.com/tos) and api rules. But it is not clear whether we can publish a protected account's profile information as shown in their profile page. (only screen_name, name, website, bio, follower, friends count) with a proper way as twitter specifies (i.e twitter icon, screen name) We will add a filter for protected accounts if we do not have right to display basic user information for protected users. -- Furkan Kuru
[twitter-dev] Update on Twifficiency
Hi all, Over the past 24 hours, we've received some questions about the Twifficiency app, so we thought we'd use this as an opportunity to quickly share some information around our Developer Principles. For background, the Twifficiency app computes a Twifficiency score based on different aspects of your Twitter account and posts the score as a Tweet. While the developer included a disclaimer that these Tweets would be posted to Twitter, user feedback indicated that the text was too far down on the page to be noticed before proceeding. As a result, many users were surprised that their scores were being tweeted automatically. Which brings us to our Developer Principles, one of which is Don't surprise users. Specifically, we require developers to get users' permission before sending Tweets or other messages on their behalf. Allowing an application to access your account does not constitute consent for actions to automatically be taken on your behalf. Twifficiency violated this principle, so we suspended the app yesterday afternoon while we worked with the developer to make sure users were better informed about the application's actions and could control whether or not a Tweet would be posted. With these changes --which include a more prominent warning and a checkbox on the main page-- the application has been re-enabled. Our developer principles can be found in our API Terms of Service: http://dev.twitter.com/pages/api_terms Brian Sutorius API Policy
[twitter-dev] Re: Privacy Policy Question
As a developer of an application open for public use, it is a best practice to offer your own privacy policy on your website or within your application. At the very least, you must be clear about how you will use your users' account data and/or take actions on their behalf. This is mirrored in our Developer Principles within the API Terms of Service [1]: Don't Surprise Users. Of course, there are applications that interface with Twitter's API without being open to public usage. Twitter's privacy policy [2] states that public account data is distributed through the service via the API. Brian Sutorius Twitter API Policy [1] http://dev.twitter.com/pages/api_terms [2] http://twitter.com/privacy On Sep 11, 2:54 am, Hermi aherma...@gmail.com wrote: The Twitter Privacy Policy says that 'developers must clearly disclose what they will be doing with data collected from users. Does anyone know how this works in practice with Twitter data? Do I need to include a privacy policy on my website telling saying that I use personal data from Twitter users? What if the Twitter users don't even know I am using their data and they never look at my website? If anyone knows the answer thanks! -- Twitter developer documentation and resources: http://dev.twitter.com/doc API updates via Twitter: http://twitter.com/twitterapi Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list Change your membership to this group: http://groups.google.com/group/twitter-development-talk?hl=en
[twitter-dev] Re: Desktop vs web apps
You *can* but we strongly recommend that you register a separate application on Twitter for each platform you operate on. http://support.twitter.com/articles/79901 Brian Sutorius Twitter API Policy On Sep 30, 6:25 am, Tom van der Woerdt i...@tvdw.eu wrote: Yes, you can. Tom On 9/30/10 3:21 PM, John Meyer wrote: Can I use the same tokens that I generated with a desktop application for a web application, or vice versa? -- Twitter developer documentation and resources: http://dev.twitter.com/doc API updates via Twitter: http://twitter.com/twitterapi Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list Change your membership to this group: http://groups.google.com/group/twitter-development-talk
[twitter-dev] Re: Ultimately send my twitter followers direct messages from my application
Our Automation Rules ( http://support.twitter.com/articles/76915 ) include guidelines for automating DMs when a user follows you. Specifically, we do not prohibit this behavior but we do not recommend it. The 250 DMs per day limit that Thomas mentioned is correct. Brian Sutorius On Oct 2, 11:25 am, Thomas Mango tsma...@gmail.com wrote: Yes, there's a limit of 250 direct messages per day according to:http://support.twitter.com/forums/10711/entries/15364 I'm not sure if there are any policies against automatically direct messaging someone when they follow you, but a 250/day would certainly prevent that at some point. I don't know the details of your application, but if you were only planning to send new followers a direct message, perhaps you can avoid asking them to follow you and sending them a direct message by just showing them what you wanted to message them when they come back from the OAuth authorization. -- Thomas Mango On Oct 2, 2010, at 1:12 PM, Dean Collins d...@cognation.net wrote: Thomas are there restrictions on what/how many direct messages can be sent? I haven't been paying attention with twitter for a while but I thought twitter banned automatic direct messages. Thanks in advance, Dean I think what you described is exactly right. You're looking for an app that users can authorize with using OAuth. Once they're redirected back to your site (part of the OAuth process), you can create a user account for them locally and ask them to follow your Twitter account. Because they've authorized your application, when they agree to follow you, you can use the /friendships/create API method on their behalf. Relevant API documentation: http://dev.twitter.com/pages/auth http://dev.twitter.com/doc/post/friendships/create Dialflow wrote: Hi: I was wondering if any one could suggest an elegant approach to ultimately sending direct messages to my Twitter followers from my application. I'd like people that join web site to do the following: From their member page on my site, I'd like for them to click a Twitter follow button, go to Twitter, follow me, then return to their member page on my site. After they do this, I want capture their twitter ID and associate it with their user account on my site so I can send them direct messages from my application. I'd really appreciate an elegant approach to solving this. I guess I'm looking for an answer like: Use oAuth to have the user authorize your app on Twitter, then redirect redirect back to your app, click a twittter follow button, and extract their Twitter ID from x_file and then My days of programming are way behind me so I hope that makes some sense. Thanks so much. Curtis -- Thomas Mango tsma...@gmail.com -- Twitter developer documentation and resources:http://dev.twitter.com/doc API updates via Twitter:http://twitter.com/twitterapi Issues/Enhancements Tracker:http://code.google.com/p/twitter-api/issues/list Change your membership to this group:http://groups.google.com/group/twitter-development-talk -- Twitter developer documentation and resources:http://dev.twitter.com/doc API updates via Twitter:http://twitter.com/twitterapi Issues/Enhancements Tracker:http://code.google.com/p/twitter-api/issues/list Change your membership to this group:http://groups.google.com/group/twitter-development-talk -- Twitter developer documentation and resources: http://dev.twitter.com/doc API updates via Twitter: http://twitter.com/twitterapi Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list Change your membership to this group: http://groups.google.com/group/twitter-development-talk
[twitter-dev] Re: Question about TT's
Hi Emerson, Please contact our communications team for more information about this. You may reach them by filling out the form at http://twitter.com/help/contact/make_press_inquiry . Brian Sutorius Twitter API Policy On Oct 12, 6:44 pm, Emerson Damasceno emerson...@gmail.com wrote: Hello there. Obviously this is not the proper place, but since it's being a lot of talking in Brazil, have you heard anything about Twitter monitoring the TT's for political reasons? In Brazil some are saying the Hashtag #dilma13 was somehow pulled off the TT's (it's a brazilian Candidate to Presidential Pools). Also as a Journalist I wonder if that is somehow possible (since Twitter is able to accept a promoted TT) but as far as I know, not Stop a Trending (if really trending). Anyway, thank you all again Emerson 2010/10/12 D. Smith emai...@sharedlog.com I noticed that the value of source field looks somewhat strange: source:a href=\http://www.echofon.com/\; rel=\nofollow\Echofon \/a, Why in the world would you have an html string as a value and on top of than why do you include the rel=nofollow tag? This just looks wrong, not structured. The right way whould have been to represent the source as an object with fileds: name, url, like this: source:{name : Echofon, url:http://www.echofon.com}, Usually you try to pre-parse everying for us, but in the case or source, we have to do extra parsing to extract values of title and url Will you fix this soon? -- Twitter developer documentation and resources:http://dev.twitter.com/doc API updates via Twitter:http://twitter.com/twitterapi Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list Change your membership to this group: http://groups.google.com/group/twitter-development-talk -- *Emerson Damascenohttp://www.twitter.com/emersonanomiahttp://www.blog.opovo.com.br/bloganomia/* *http://www.opovo.com.br/colunas/tecnologia/listagemmidiaesocial/* *Tel: +55 85-8697 3224/ 85-3458 1977/ 11- 7356 9693* *Nextel: 55*86*28199* *Damasceno Associados* *Shopping Aldeota 1620/1621* -- Twitter developer documentation and resources: http://dev.twitter.com/doc API updates via Twitter: http://twitter.com/twitterapi Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list Change your membership to this group: http://groups.google.com/group/twitter-development-talk
[twitter-dev] Re: api@twitter not responding?
Hi Shachar, Sorry for the delay. I've located your ticket and will follow up with you shortly. Brian On Dec 13, 10:53 pm, Shachar shach...@gmail.com wrote: Hi, I'm a web app developer and I'm looking to get my track access level raised beyond the default of 400 keywords. I've tried to contact a...@twitter.com for over a week now, and I'm getting zero response from them. On their support pages, Twitter state that they answer their email within 72 hours... I'm looking for advice on how to get in touch with Twitter dev support. Best, Shachar -- Twitter developer documentation and resources: http://dev.twitter.com/doc API updates via Twitter: http://twitter.com/twitterapi Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list Change your membership to this group: http://groups.google.com/group/twitter-development-talk
[twitter-dev] Re: Names already taken
This error message means that the application name has indeed already been registered. The Twitter username and application name spaces are separate. We don't have a public directory of all registered applications, but if you own the registered trademark for the application you're trying to register, we can help you out. Check out http://support.twitter.com/articles/328848 for more information. Brian Sutorius Twitter API Policy On Jan 7, 10:18 am, Jim jimk...@gmail.com wrote: When you try to give your app a name at dev.twitter.com and get the this name is already taken message does this mean that there's already an app with that name? Or a Twitter user with that name? And does the app name have to be unique across the sets of both usernames and app names? Finally, is there any way to find out if a taken app name is actually being used? I tried Googling for my taken app name and can't find a Twitter app by that name. -- Twitter developer documentation and resources: http://dev.twitter.com/doc API updates via Twitter: http://twitter.com/twitterapi Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list Change your membership to this group: http://groups.google.com/group/twitter-development-talk
[twitter-dev] Re: Where to send questions re: terms of service?
Hi Miles, I work on the API Policy team and monitor the messages at a...@twitter.com. We'd be happy to answer any questions you have about our policies or a specific feature you're thinking of. Brian Sutorius On Feb 9, 11:56 am, Taylor Singletary taylorsinglet...@twitter.com wrote: Hi Miles, While this public forum is great if you want to discuss the terms themselves with others, if you want to privately discuss API terms with Twitter, it's best to send a message to a...@twitter.com -- it might take a bit for you to get a response but the policy team will get your inquiry. That said, it's best to steer clear of anything explicitly prohibited in the terms and to follow the shoulds as closely as possible. Taylor @episod http://twitter.com/episod - Taylor Singletary - Twitter Developer Advocate On Wed, Feb 9, 2011 at 11:39 AM, Miles Parker milespar...@gmail.com wrote: Hi, I've got a case where I'm not sure whether a potential use would conflict with terms of service. I'd rather not get into details on public forum ;) but I can if this is the only place for it. But I'm wondering if there is someone or somewhere to ask questions? i.e. re: If you are doing something prohibited by the Rules, talk to us about whether we should make a change or give you an exception. -- Who is us? thanks, Miles -- Twitter developer documentation and resources:http://dev.twitter.com/doc API updates via Twitter:http://twitter.com/twitterapi Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list Change your membership to this group: http://groups.google.com/group/twitter-development-talk -- Twitter developer documentation and resources: http://dev.twitter.com/doc API updates via Twitter: http://twitter.com/twitterapi Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list Change your membership to this group: http://groups.google.com/group/twitter-development-talk
[twitter-dev] Re: The thinking behind not drawing attention to Unfollows?
For a little clarification, this policy item was added to our API Terms of Service with the release of our User Streams and Site Streams products. Both streams deliver negative events such as unfollows and unfavorites as distinct objects in the streams, so apps can adjust in real-time. This policy is intended to prevent the broadcast of these events to the end-user as notifications that the event happened. In general, reporting who has unfollowed User A back to User A through derivative methods (such as comparing their current follower list to a cached version) is discouraged, but not prohibited. That same user could come to the same conclusions through a similar method. Following the spirit of this policy item, though, you may not broadcast these kinds of events to other users (i.e. you may not show User C that User B unfollowed User A). As always, if you have any questions about our policies, you can email a...@twitter.com. Brian Sutorius Twitter API Policy On Apr 11, 4:47 pm, Whonew haag.j...@gmail.com wrote: I just wanted to make clear that I was in no way questioning the rule. I was just curious about the reasoning behind it, from Twitter's POV. I, of course, came to the same logical conclusion that you did, Nick. That it was simply to maintain a positive atmosphere and avoid contention. Thanks for your thoughtful replies. - John On Apr 9, 8:51 pm, nickmilon nickmi...@gmail.com wrote: The intentions behind the rule is good, but what about the following list of applications (and many more) that do not respect the TOS ? http://mashable.com/2010/08/09/track-twitter-unfollowers/ happy coding :-) Nick On Apr 9, 5:05 am, Nicholas Chase nch...@earthlink.net wrote: From a user perspective, I think it's good to know that you can unfollow someone without them noticing, so you don't hurt their feelings. The last thing that Twitter wants is to be linked to hard feelings between people. But that's just my opinion. YMMV, but I wouldn't be surprised if that were the reason. Nick On 4/8/2011 9:57 PM, Whonew wrote: Could someone from the Twitter staff go into some detail about why the Terms of Service stress not drawing attention to user's Unfollows? I have no particular interest in doing so; but I have been struggling to figure out why as I'm certain that many users would like to know without jumping through hoops. Thanks a lot! -- Twitter developer documentation and resources: http://dev.twitter.com/doc API updates via Twitter: http://twitter.com/twitterapi Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list Change your membership to this group: http://groups.google.com/group/twitter-development-talk
[twitter-dev] Re: Twitter Search API - Questions Regarding Scaling Out
On Apr 13, 10:28 am, Corey Ballou ball...@gmail.com wrote: I'm still looking for a community leader answer on this one. On Apr 11, 5:50 pm, Corey Ballou ball...@gmail.com wrote: Thanks for the reply, I appreciate it. I have concerns regarding the streaming APIs, which mainly concern the following: * usage of logical OR when using locations * firehose limitations * the user’s location field is not used to filter tweets * increased application complexity for parsing the resulting stream of data back out into individual searches I know that the Search API is not Twitter's preferred choice, but it's currently returning the best applicable results for my application. It's also worth noting that the API recently received a drastic improvement to speed which should theoretically relax the strain on the API: http://engineering.twitter.com/2011/04/twitter-search-is-now-3x-faste... I guess I'm mainly interested in knowing whether @twitterapi will allow me to use the Search API in the manner I indicated above? Essentially I would be willing to guarantee the application worker nodes handles 420 rate limiting errors accordingly while still supporting multiple twitter accounts and searches. On Apr 11, 1:05 pm, M. Edward (Ed) Borasky zn...@borasky- research.net wrote: I don't see an answer here, but I'll tell you how *I* would go about implementing this: 1. Switch to the Streaming API. Using Search in an application puts a strain on Twitter's servers and makes it difficult to Twitter to manage capacity. That's why it's rate-limited and why the rate limits aren't publicly disclosed. 2. If your application is a desktop application, use User Streams. If it is a server, use User Streams on a desktop or the low-frequency free access to Streaming on a server to prototype and develop. Your target for a server will be Site Streams, but that's in closed beta at the moment IIRC. 3. *Concurrently with development*, your business development / sales / marketing / planning people, or yourself, if it's a one-person shop, should be negotiating with Twitter for access to Site Streams, I'm assuming an agile development methodology - customer-in-the-loop - and one of the parties that needs to be in the loop is Twitter for Site Streams. You simply *can't* build an at-scale Twitter application without direct business discussions with Twitter! On Mon, Apr 11, 2011 at 8:14 AM, Corey Ballou ball...@gmail.com wrote: I tried speaking with Ryan Sarver directly, but he's forwarding me here to the community advocates to answer. I believe this answer will need to come top down from Twitter, as it's your rate limiting that I'm most worried about. I have a technical question for all of you in regards to the Search API as I want to maintain full compliancy. Currently, the old Search API implementation (albeit slower) provides a fuller result set and allows for more flexibility in the types and combinations of searches allowed. The manner I have developed my application would allow for a number of daemonized worker instances running on different IP addresses to make calls to the search API on behalf of the stored OAuth credentials to avoid rate limiting issues. I had a conversation with the Pluggio developer in which he stated Twitter had threatened to shutdown his application if he didn't switch to a different implementation of the Search API. The problem indicated was that he was performing searches for multiple Twitter accounts, which is exactly my use case. Site streams does not make as much sense for my application given the search queries I wish to perform and the necessity for logical AND operations on geo-location. Do you foresee any problems with my current method of using different IP addresses to stay under the rate limit? I'm trying to stay in full compliance with Twitter's TOS and would love to find the most applicable and API friendly solution. I know headway is being made with Twitter's new search implementation so I would like to stay ahead of the curve and not get myself stuck in a box. I still need a method for polling for new search results (say, every 30 minutes, dependent upon the pricing plan) for non-logged in users. Below is a scaled down representation of how I'm currently handling searches to help you decide the best plan of action: 1) Searches are performed on a rolling queue basis, say one search every thirty minutes. There can be a finite number of searches per Twitter user (say 5 searches per Twitter account). There can be any number of Twitter accounts. 2) Search results are stored locally for retrieval by a javascript AJAX long-poller every minute to check for frequent changes. 3) When a user visits the search results page and filters
[twitter-dev] Re: Twitter Search API - Questions Regarding Scaling Out
While the Streaming API may not provide processed results to you in the way that search queries can (logical ORs, etc.), it's a more scalable solution for returning a lot of Tweets. Our search system can rate limit queries if they become too computationally expensive (in addition to the normal query limit), so continuing to add parameters to the query up front rather than doing this processing yourself may cause you to keep running into limits. Ultimately, circumventing the limits put in place by our APIs is not allowed by our API ToS, and building your architecture this way just to get around the defaults is something we strongly discourage. If you keep being rate limited, you should think about re-factoring your prioritization strategy. Can you go into a little more detail about what your application does? We might be able to guide you towards a mix of Streaming API and search queries that gets you what you need but stays within the rate limits. Brian Sutorius Twitter API Policy On Apr 13, 10:28 am, Corey Ballou ball...@gmail.com wrote: I'm still looking for a community leader answer on this one. On Apr 11, 5:50 pm, Corey Ballou ball...@gmail.com wrote: Thanks for the reply, I appreciate it. I have concerns regarding the streaming APIs, which mainly concern the following: * usage of logical OR when using locations * firehose limitations * the user’s location field is not used to filter tweets * increased application complexity for parsing the resulting stream of data back out into individual searches I know that the Search API is not Twitter's preferred choice, but it's currently returning the best applicable results for my application. It's also worth noting that the API recently received a drastic improvement to speed which should theoretically relax the strain on the API: http://engineering.twitter.com/2011/04/twitter-search-is-now-3x-faste... I guess I'm mainly interested in knowing whether @twitterapi will allow me to use the Search API in the manner I indicated above? Essentially I would be willing to guarantee the application worker nodes handles 420 rate limiting errors accordingly while still supporting multiple twitter accounts and searches. On Apr 11, 1:05 pm, M. Edward (Ed) Borasky zn...@borasky- research.net wrote: I don't see an answer here, but I'll tell you how *I* would go about implementing this: 1. Switch to the Streaming API. Using Search in an application puts a strain on Twitter's servers and makes it difficult to Twitter to manage capacity. That's why it's rate-limited and why the rate limits aren't publicly disclosed. 2. If your application is a desktop application, use User Streams. If it is a server, use User Streams on a desktop or the low-frequency free access to Streaming on a server to prototype and develop. Your target for a server will be Site Streams, but that's in closed beta at the moment IIRC. 3. *Concurrently with development*, your business development / sales / marketing / planning people, or yourself, if it's a one-person shop, should be negotiating with Twitter for access to Site Streams, I'm assuming an agile development methodology - customer-in-the-loop - and one of the parties that needs to be in the loop is Twitter for Site Streams. You simply *can't* build an at-scale Twitter application without direct business discussions with Twitter! On Mon, Apr 11, 2011 at 8:14 AM, Corey Ballou ball...@gmail.com wrote: I tried speaking with Ryan Sarver directly, but he's forwarding me here to the community advocates to answer. I believe this answer will need to come top down from Twitter, as it's your rate limiting that I'm most worried about. I have a technical question for all of you in regards to the Search API as I want to maintain full compliancy. Currently, the old Search API implementation (albeit slower) provides a fuller result set and allows for more flexibility in the types and combinations of searches allowed. The manner I have developed my application would allow for a number of daemonized worker instances running on different IP addresses to make calls to the search API on behalf of the stored OAuth credentials to avoid rate limiting issues. I had a conversation with the Pluggio developer in which he stated Twitter had threatened to shutdown his application if he didn't switch to a different implementation of the Search API. The problem indicated was that he was performing searches for multiple Twitter accounts, which is exactly my use case. Site streams does not make as much sense for my application given the search queries I wish to perform and the necessity for logical AND operations on geo-location. Do you foresee any problems with my current method of using different IP addresses to stay under the rate limit? I'm trying to stay
[twitter-dev] Re: App Changed to Inactive - What To Do?
Send an email to a...@twitter.com from the address listed on your Twitter account and we'll be happy to help you. Brian Sutorius Twitter API Policy On Apr 23, 9:39 am, yolandapadilla yolandapadi...@gmail.com wrote: My app stopped working this week after humming along for over a year. Trying to figure out what's up. Have not changed anything on my end. Just discovered in my registered apps page that my app is tagged inactive. It's a low use app. I have no emails or contact from Twitter saying I have done anything wrong or what I should do. Just bam no longer active. Don't know who to contact and am wondering what to do next because I would like to fix whatever issue is amiss and fly right (so to speak). Thanks. -- Twitter developer documentation and resources: http://dev.twitter.com/doc API updates via Twitter: http://twitter.com/twitterapi Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list Change your membership to this group: http://groups.google.com/group/twitter-development-talk
[twitter-dev] Re: What's the best practices when creating a mobile app as an extension to a web app in regards to oauth?
We recommend separate application registrations for each platform (http://support.twitter.com/articles/79901) and this is the approach we take (web, Twitter for iPhone, Twitter for Android, and so on). You may not use the exact same name across multiple applications, however. Brian Sutorius Twitter API Policy On May 5, 9:01 am, YCBM youcannotb...@gmail.com wrote: Hi All, When an existing web app that is setup and registered on Twitter decides to launch a mobile extension, what are the best practices involved here with oauth? Are there may be benefits of registering a new app on Twitter with all new API key Consumer Secret/Key than what you are using for the web app? Does it provide any more security in any way to have both the web app and mobile app using separate keys? If so, can you register a mobile app with the same name as one that exists (assuming you own both)? We'd like the source name of status updates to come from the same name as our web app/brand if possible. That may not be possible, not sure. Any guidance is greatly appreciated. Best, YCB -- Twitter developer documentation and resources: http://dev.twitter.com/doc API updates via Twitter: http://twitter.com/twitterapi Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list Change your membership to this group: http://groups.google.com/group/twitter-development-talk
[twitter-dev] Re: What's the best practices when creating a mobile app as an extension to a web app in regards to oauth?
Bess, we do recommend that you register a separate application for each platform to avoid user confusion (for example, if a user revokes an app's access from their account settings, even with the intent to just revoke access to an Android version and not a Windows version or web client, they still revoke access across all apps). If you choose to keep the same application for all versions, that's up to you. Since you can't register more than one application with the same name, you'll need to use a clarifier with each registration name (like Twitter for iPhone, Twitter for Android, and so on). Brian On May 5, 5:21 pm, Bess bess...@gmail.com wrote: Hi Brian, Could you explain and clarify the policy on web/mobile? Use case: Build iOS app first. Depot to Android. Add web app after both iOS and Android app are released How many Twitter apps do I have to create? Can I keep them the same name for the same startup? On May 5, 11:45 am, Brian Sutorius bsutor...@twitter.com wrote: We recommend separate application registrations for each platform (http://support.twitter.com/articles/79901) and this is the approach we take (web, Twitter for iPhone, Twitter for Android, and so on). You may not use the exact same name across multiple applications, however. Brian Sutorius Twitter API Policy On May 5, 9:01 am, YCBM youcannotb...@gmail.com wrote: Hi All, When an existing web app that is setup and registered on Twitter decides to launch a mobile extension, what are the best practices involved here with oauth? Are there may be benefits of registering a new app on Twitter with all new API key Consumer Secret/Key than what you are using for the web app? Does it provide any more security in any way to have both the web app and mobile app using separate keys? If so, can you register a mobile app with the same name as one that exists (assuming you own both)? We'd like the source name of status updates to come from the same name as our web app/brand if possible. That may not be possible, not sure. Any guidance is greatly appreciated. Best, YCB -- Twitter developer documentation and resources: http://dev.twitter.com/doc API updates via Twitter: http://twitter.com/twitterapi Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list Change your membership to this group: http://groups.google.com/group/twitter-development-talk
[twitter-dev] Re: Someone can help me in this situation ?
Hello, please send an email to a...@twitter.com -- from the email address used with your old Twitter account if possible -- and include as much information about these apps and accounts as you can. We'll work with you from there. Brian Sutorius Twitter API Policy On May 6, 6:27 pm, anirudha gupta anir...@gmail.com wrote: I have twitter account who i used for create a new application twitter. suddenly i revoke access of all application i used to access twitter so i deleted the account on twitter. now i don't know what happen with the first application i register in twitter. i try to access them in twitter and i am able to use the key of application that's means twitter not deleted them with the delete the account last. i recreate the account on twitter and now how i can access the old registered application i make last time. -- Twitter developer documentation and resources: https://dev.twitter.com/doc API updates via Twitter: https://twitter.com/twitterapi Issues/Enhancements Tracker: https://code.google.com/p/twitter-api/issues/list Change your membership to this group: https://groups.google.com/forum/#!forum/twitter-development-talk
[twitter-dev] Re: App got switched to 'read-only' access, now can't switch back to 'read-write'
If you're not editing your application at http://dev.twitter.com/apps try there also. This issue can happen on the older app-edit pages on the main twitter.com domain. Brian Twitter API Policy On May 11, 6:26 am, Damon Parker cartmet...@gmail.com wrote: Try with a different browser to see if it is caching the old page for some reason. On Wednesday, May 11, 2011 at 2:11 AM, Jason Ling wrote: I edited my app, added a picture and saved, and now it's changed to 'read only' access. I edit again and select 'read write' and save - and it still says 'read only' on the next screen! (application details) I try to create a new app, select 'read write' and save, and it still says 'read only'! Any ideas anyone? -- Twitter developer documentation and resources:https://dev.twitter.com/doc API updates via Twitter:https://twitter.com/twitterapi Issues/Enhancements Tracker:https://code.google.com/p/twitter-api/issues/list Change your membership to this group:https://groups.google.com/forum/#!forum/twitter-development-talk -- Twitter developer documentation and resources: https://dev.twitter.com/doc API updates via Twitter: https://twitter.com/twitterapi Issues/Enhancements Tracker: https://code.google.com/p/twitter-api/issues/list Change your membership to this group: https://groups.google.com/forum/#!forum/twitter-development-talk
[twitter-dev] Re: Clarification on Geolocation TOS
Hi Johnathan, Sorry for any confusion. This policy item requires that if you cache Twitter geo data, it must be stored with the rest of the tweet from where it came (including tweet text). Hope that helps, Brian Sutorius Twitter API Policy On May 16, 9:41 am, Johnathan Rush rus...@gmail.com wrote: I'm working with a research group at the Ohio State University that is interested in using tweets to study communication. Our project is made up of sociologists and geographers, and we are particularly interested in looking at social networks and the space-time context of discussions. We want to be sure not to violate the terms of service, specifically: 4. You will not attempt or encourage others to: E. use or access the Twitter API to aggregate, cache (except as part of a Tweet), or store place and other geographic location information contained in Twitter Content. We want to use locations, and would like to know what steps can we take to avoid violating the TOS. Would any of these measures below or some combination of them satisfy the requirements? - Not storing tweet ID - Not storing user ID - Not storing full 140-character status, only whether our topics of interest were mentioned - Generalize precise geolocations to a coarser level (Census tract/ neighborhood/county) Hopefully I haven't overlooked an answer to this question elsewhere. I found another post here asking for clarification (http://goo.gl/ hArk9), so it looks like clarification could benefit others, as well. If we need to ask for an exception to the TOS, where should we direct our application? Thanks, Johnathan Rush @rushgeo PhD student in Geography -- Twitter developer documentation and resources: https://dev.twitter.com/doc API updates via Twitter: https://twitter.com/twitterapi Issues/Enhancements Tracker: https://code.google.com/p/twitter-api/issues/list Change your membership to this group: https://groups.google.com/forum/#!forum/twitter-development-talk
[twitter-dev] Re: ToS and redistribution of aggregate analysis results
Hey Amaç, Since the dataset you plan to distribute does not include Twitter content directly from the API, you can totally post it for public consumption. We allow tweet IDs to be shared in datasets like these, so if it would help fellow researchers to compare your results to the original corpus, you can also attach a list of the tweet IDs from your data set (just not their full tweet text or the tweet objects). Thanks, Brian Sutorius Twitter API Policy On May 16, 12:27 pm, amacinho a...@herdagdelen.com wrote: Hello, I have been using Twitter API for research purposes and created an ngram dataset of a tweet corpus that I have collected over the time. I want to make this dataset public for research purposes so other researchers may carry out their own studies without having to create a similar corpus. I read the ToS and didn't see any explicit statement that forbids such an action. I just want to be sure that my interpretation is correct. Could anyone tell me more about this? The dataset I plan to share is a collection of frequently-used ngram phrases and their frequencies in my corpus. I don't plan to keep phrases longer than 5 words. For instance, a sample of the file I plan to make public is below: drinking a glass of wine 233 drinking a cup of coffee 398 drinking poison and waiting for 10 drinking a tea without sugar 98 In this case the phrases are 5-grams (they all consist of 5 words/ tokens) and the number bext to them is the number of times they are observed in my corpus. As far as I can tell I am not redistributing the content of tweets because these samples contain common phrases that are already used commonly in daily language and I am merely releasing their frequency in a sample of tweets. Thanks in advance for your thoughts. Amaç Herdağdelen -- Twitter developer documentation and resources: https://dev.twitter.com/doc API updates via Twitter: https://twitter.com/twitterapi Issues/Enhancements Tracker: https://code.google.com/p/twitter-api/issues/list Change your membership to this group: https://groups.google.com/forum/#!forum/twitter-development-talk
[twitter-dev] Re: Twitter search question
Hey Casey, Not all Tweets make it into our search index. For more information, check out this article on our help center: https://support.twitter.com/articles/42646. If you think your account has been affected, please fill out the form linked from the bottom of that page while logged in as the account, and we'll get back to you. Brian Sutorius Twitter API Policy On Jun 14, 9:06 am, Casey Wilson cas...@downlifesroad.com wrote: Hey all, I understand this is probably the wrong forum for this, but if you could point me in the right direction I'd be appreciative. We have a question for the search side of things. We've had some niche related sites using twitter for a long time now. Here within the last month or two we've noticed some of our accounts getting flagged as not being able to be emailed (Mail server went down) and since then accounts have been going completely missing from search. We were wondering who to talk to about this, as I've gotten a few emails on the issue and I don't know what to tell our users. Thanks! -Casey -- Twitter developer documentation and resources: https://dev.twitter.com/doc API updates via Twitter: https://twitter.com/twitterapi Issues/Enhancements Tracker: https://code.google.com/p/twitter-api/issues/list Change your membership to this group: https://groups.google.com/forum/#!forum/twitter-development-talk