Re: [twitter-dev] Private account
Not to promote another service but Yammer is kind of designed for this setup. Yammer is a lot like Twitter in a lot of ways but built for business and all the timelines are only visible to other employees in the same company. Zac Bowling On Sat, Feb 13, 2010 at 10:07 PM, Raffi Krikorian ra...@twitter.com wrote: all the employees could just request to follow the boss, i suppose. On Sat, Feb 13, 2010 at 2:01 PM, niel nathaniel.thall...@gmail.comwrote: Hi, I have the following requirement. I set up a private twitter account for my boss. His tweets need to be visible to all the employees. So, the tweets must be displayed on the company's intranet so employees have a central place to read them. But the issue is that this is only possible with public accounts and not private accounts. Is there any way around this? Thanks. -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi
Re: [twitter-dev] Re: Building a 100 million word Twitter corpus
On 02/13/2010 09:41 PM, mzap wrote: Thanks for these replies :) We've built the corpus. Funny thing for me (wearing a corpus linguist hat) is that the corpus is bigger than most of the reference corpora I might use! cheers, Michele Yeah, it's pretty easy to collect tweets - I just tested some of my code on a small sample from the Streaming sample pipe. It's huge! Speaking of Twitter natural language processing, you might be interested in my tweet-text translation efforts. I'm going to be posting some more details in a day or so, but this routine might be of some interest to you: lexical_regex_utilities.pl at master from znmeb's Twitter-API-Perl-Utilities - GitHub http://meb.tw/b4AHK9 And a test driver (requires JSON input, which is sort of the native language of the Twitter APIs: test_pg_text.pl at master from znmeb's Twitter-API-Perl-Utilities - GitHub http://meb.tw/bAmt8q License is same as Perl - Artistic. I need to put that in the repository. ;-) -- M. Edward (Ed) Borasky borasky-research.net/m-edward-ed-borasky A mathematician is a device for turning coffee into theorems. ~ Paul Erdős
Re: [twitter-dev] Re: Oauth connection and timestamp
anyone ? On 14 February 2010 12:52, Fauzil Hamdi asfau...@gmail.com wrote: when i get response message, it say Unauthorized i just got confused because i try it again, and it success On 14 February 2010 12:24, Raffi Krikorian ra...@twitter.com wrote: 1. why with oauth, the connection must be retry 2 or 3 times ? not like without oauth that's not need to retry the request. is the oauth unstabble yet ? I'm not aware of these issues - can you please provide more detail? What call are you making? Is it reproducable from different IP addresses? Are you sure it is not your network connection?are you sure you are constructing the oauth call properly? i tried to call for example home timeline and its from same ip address. it success after retry about 2 or 3 times. i tried to call it without oauth, and always got the result on first time request. can you please provide much more information? are you getting a specific http error code when it doesn't succeed? what's the error message? are you sure that your oauth call is being formatted properly? -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi -- regards, fauzil.hamdi -- regards, fauzil.hamdi
Re: [twitter-dev] Re: What's up with OAuth?
If I am not mistaken, the oauth_verifier is for the PIN. So if you are not a desktop app, then its not required. Ryan Sent from my DROID On Feb 14, 2010 1:04 AM, jon jonhoff...@gmail.com wrote: It worked for a one time oauth conversion for about 3000 accounts (i ran a batch job across five processes and think it took an hour or so to finish)-- however, that was back in may. the script was also written pre oauth 1.0a, so there's no oauth_verifier. I'm not sure if that's required now. On Feb 13, 11:41 am, Dewald Pretorius dpr...@gmail.com wrote: Mmmm it looks as if you're sc...
Re: [twitter-dev] Private account
Also http://status.net/. Abraham On Sun, Feb 14, 2010 at 00:02, Zac Bowling zbowl...@gmail.com wrote: Not to promote another service but Yammer is kind of designed for this setup. Yammer is a lot like Twitter in a lot of ways but built for business and all the timelines are only visible to other employees in the same company. Zac Bowling On Sat, Feb 13, 2010 at 10:07 PM, Raffi Krikorian ra...@twitter.comwrote: all the employees could just request to follow the boss, i suppose. On Sat, Feb 13, 2010 at 2:01 PM, niel nathaniel.thall...@gmail.comwrote: Hi, I have the following requirement. I set up a private twitter account for my boss. His tweets need to be visible to all the employees. So, the tweets must be displayed on the company's intranet so employees have a central place to read them. But the issue is that this is only possible with public accounts and not private accounts. Is there any way around this? Thanks. -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi -- Abraham Williams | Community Advocate | http://abrah.am Project | Out Loud | http://outloud.labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private.
Re: [twitter-dev] 401 on Mono
Are your credentials correct? Are you using BasicAuth or OAuth? Are you using code you wrote yourself or a library someone else wrote? Abraham On Sat, Feb 13, 2010 at 16:44, xanadont abe.gilles...@gmail.com wrote: Hi, I'm attempting to direct message from Mac OS X / Mono. I've already used certmgr to install the SSL cert for https://www.twitter.com and https://api.twitter.com. Unfortunately I'm getting (401) Unauthorized. Any Ideas? Thanks. -- Abraham Williams | Community Advocate | http://abrah.am Project | Out Loud | http://outloud.labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private. Sent from Seattle, WA, United States
Re: [twitter-dev] Re: Strange behavior (bug?): statuses/user_timeline/ with count
My understanding is that retweets are filtered after timeline is built. So it selects two statuses to return then filters the retweets and ends up with an empty result set. Currently if you are not getting enough results you can increase the number and discard extra statuses or make extra calls. I would imagine Twitter will stop filtering retweets when version two of the API is released. Abraham On Sat, Feb 13, 2010 at 15:53, Christian Joudrey cmalle...@gmail.comwrote: I understand that, but if you put count=2 it should return you 2 results regardless of whether or not it sends back retweets. If you put count=2 and your timeline is RT, RT, Tweet it will return an empty array while it should simply return you an array containing the single Tweet. On Feb 12, 9:33 pm, Abraham Williams 4bra...@gmail.com wrote: That is because retweets are not returned in the user_timeline method. http://apiwiki.twitter.com/Twitter-REST-API-Method:-statuses-user_tim... Abraham On Wed, Feb 10, 2010 at 18:38, Christian Joudrey cmalle...@gmail.com wrote: Hello all, I have just ran into a strange behavior when retrieving the latest tweet using statuses/user_timeline. The following URL returns as expected my latest tweet: http://twitter.com/statuses/user_timeline/cjoudrey.rss?count=1 However, when you change the output to JSON something very odd happens: http://twitter.com/statuses/user_timeline/cjoudrey.json?count=1 The API returns a blank array []. What is even odder is when I poll the API with this URL: http://twitter.com/statuses/user_timeline/cjoudrey.json?count=2 It only returns my 2nd newest tweet. Somehow, the most latest tweet is nowhere to be found when using JSON output. Best regards, Christian -- Abraham Williams | Community Advocate |http://abrah.am Project | Out Loud |http://outloud.labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private. Sent from Seattle, WA, United States -- Abraham Williams | Community Advocate | http://abrah.am Project | Out Loud | http://outloud.labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private. Sent from Seattle, WA, United States
Re: [twitter-dev] Re: Oauth connection and timestamp
anyone ? as i mentioned before. please do NOT bump messages on the list. On 14 February 2010 12:52, Fauzil Hamdi asfau...@gmail.com wrote: when i get response message, it say Unauthorized i just got confused because i try it again, and it success with the lack of specific information, i can't track anything down and would highly recommend you inspect your oauth code. please check you're not getting a rate limit error, please try from a different ip address, etc. -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi
Re: [twitter-dev] Looking for example to use popup window to login
Have a look at this document: http://wiki.opensocial.org/index.php?title=OAuth_Popup Abraham On Sat, Feb 13, 2010 at 05:51, Dmitri Snytkine d.snytk...@gmail.com wrote: Hello!. I am looking for an example of implementation of login with Twitter where when user clicks on the login with Twitter, the Twitter's Allow/Deny page is opened in a small popup window, then after user has authorized the login, that small window passes the data to the parent window (I think it's called windows.opener in javascript) and then the popup closes I've seen this setup on several sites and I like it much more than just using the same window to redirect to login screen then back to the callback url Does anymore know if a tutorial or example exists for doing this? -- Abraham Williams | Community Advocate | http://abrah.am Project | Out Loud | http://outloud.labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private. Sent from Seattle, WA, United States
[twitter-dev] Acquiring abandoned twitter accounts for app?
I saw a post from 2008 about getting unused accounts released to developers and was wondering if the method is still just to email Alex Payne or if there is a streamlined method now? The account i am trying to get was only used for 2 days with 5 tweets back in august 2009 and i tried emailing the account holder back in December about buying or trading the name and got no response. Thanks for any help. Mike
Re: [twitter-dev] Acquiring abandoned twitter accounts for app?
this has been mentioned before on the mailing list -- the most up to date information is on our wiki http://apiwiki.twitter.com/FAQ#HowcanIreclaimaninactiveTwitteraccountformyprojectorapplication On Sun, Feb 14, 2010 at 11:02 AM, Michael magic6...@gmail.com wrote: I saw a post from 2008 about getting unused accounts released to developers and was wondering if the method is still just to email Alex Payne or if there is a streamlined method now? The account i am trying to get was only used for 2 days with 5 tweets back in august 2009 and i tried emailing the account holder back in December about buying or trading the name and got no response. Thanks for any help. Mike -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi
[twitter-dev] Re: Private account
Thanks for the quick reply guys. Having all the employees follow the boss is not an option since not all employees want a twitter account. Zac, Twitter was the CEOs choice of messaging. I have very little say in what he chooses. So, I am not sure if he is open to Yammer. I will check it out though. Raffi, can you elaborate on how to implement your suggestion. I implemented Abraham's OAuth code, but I think Twitter only approves websites on the internet not on a private network, because when I ran the code and allowed access twitter did not return with a custom greeting. N.
[twitter-dev] Re: Search API Irregularity
Thanks for the advice. I switched over to streaming and am getting about 25-30 tweets/sec that contain 'rt'. Based on main website search, I estimate there are about 45-50 tweets/ sec that contain 'rt'. So, I am only getting about 50% of the actual tweets. If I applied for the retweet streaming api, would that give me a higher percentage of the retweets? Or is there another way to increase that percentage? Thanks for your help.
Re: [twitter-dev] Acquiring abandoned twitter accounts for app?
Basically, Michael, the process appears to be: If you don't have a US-registered trademark for your app, you're out of luck, no exceptions. If you do, you file a trademark complaint. (If I'm wrong on the above, please feel free to correct me.) Aral On Sun, Feb 14, 2010 at 7:12 PM, Raffi Krikorian ra...@twitter.com wrote: this has been mentioned before on the mailing list -- the most up to date information is on our wiki http://apiwiki.twitter.com/FAQ#HowcanIreclaimaninactiveTwitteraccountformyprojectorapplication On Sun, Feb 14, 2010 at 11:02 AM, Michael magic6...@gmail.com wrote: I saw a post from 2008 about getting unused accounts released to developers and was wondering if the method is still just to email Alex Payne or if there is a streamlined method now? The account i am trying to get was only used for 2 days with 5 tweets back in august 2009 and i tried emailing the account holder back in December about buying or trading the name and got no response. Thanks for any help. Mike -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi
Re: [twitter-dev] Re: Search API Irregularity
both of those are samples -- the streaming API is a sample and the search API does not return all tweets (not all tweets are indexed by search). these are the best two options for getting a sample of all the retweets, unfortunately. On Sun, Feb 14, 2010 at 11:11 AM, TimeSnag wmulli...@me.com wrote: Thanks for the advice. I switched over to streaming and am getting about 25-30 tweets/sec that contain 'rt'. Based on main website search, I estimate there are about 45-50 tweets/ sec that contain 'rt'. So, I am only getting about 50% of the actual tweets. If I applied for the retweet streaming api, would that give me a higher percentage of the retweets? Or is there another way to increase that percentage? Thanks for your help. -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi
[twitter-dev] Application Suspended
Hello, I need some help. 4 days ago I started getting emails from my users that they could not login to our site using the Oauth service. I checked my site and it said my application had been suspended. I did not get any email from Twitter, they just deactivated my application so nothing works. I have sent in two support tickets, but gotten no response. 2 days ago, I took my site down www.gotwitr.com so that I would stop getting support email from my users. I have had this site up for 5 months, and I have over 5000 users have used the service. I am so glad that I have never charged for the service, this would be a nightmare. If they would let me know what our site, or one of our users did to get banned, we would be glad to fix it. We have tried to make our site as Twitter API friendly as possible. We are 100% Oauth, we have never saved or requested any users passwords. We only let our users hit the Twitter API 1000 times in a 24 hour period We have all of our tools that follow or unfollow use individual user verification, (no mass follow or unfollow) An email with the issue would have been great. Not getting a response in the last 4 days that my site has been down is really not acceptable! Thanks
Re: [twitter-dev] Application Suspended
You may want to look at the Twitter Rules (http://twitter.com/rules - specifically the section on spam), and review your application's goals. If your application makes it easy for users to spam others, and if many of your users have been reported for activity generated by your application, that may be grounds for your application to be suspended. I'm sure you'll get a response to your support ticket from a Twitter employee in the next few days. -- Chris Thomson On 2010-02-14, at 2:56 PM, Jim Fulford wrote: Hello, I need some help. 4 days ago I started getting emails from my users that they could not login to our site using the Oauth service. I checked my site and it said my application had been suspended. I did not get any email from Twitter, they just deactivated my application so nothing works. I have sent in two support tickets, but gotten no response. 2 days ago, I took my site down www.gotwitr.com so that I would stop getting support email from my users. I have had this site up for 5 months, and I have over 5000 users have used the service. I am so glad that I have never charged for the service, this would be a nightmare. If they would let me know what our site, or one of our users did to get banned, we would be glad to fix it. We have tried to make our site as Twitter API friendly as possible. We are 100% Oauth, we have never saved or requested any users passwords. We only let our users hit the Twitter API 1000 times in a 24 hour period We have all of our tools that follow or unfollow use individual user verification, (no mass follow or unfollow) An email with the issue would have been great. Not getting a response in the last 4 days that my site has been down is really not acceptable! Thanks
[twitter-dev] Re: Application Suspended
I cannot comment on what Jim's site did or didn't do, since he has pulled all descriptive information from the site. Nevertheless, it is highly disturbing that applications are being suspended without any notice. This particular site seems to have had a contact form, plus it was OAuth, so the owner could have been contacted via the email address on file for the Twitter user that owns the application. Yes, some apps do stuff that warrant suspension. But, to just suspend an app with no communication is bad. If Twitter don't want to give some sites the opportunity to correct transgressive behavior (I know they do communicate in some cases), at the very least send an email to the owner with, Your service has been suspended because..., and give a clear path and instructions on how the situation can be remedied as soon as possible. I'm going to say it again, Twitter: Your rules are vague and nebulous. Not everyone understands and interprets the rules the way you do internally. You must realize that actions like these sometimes shout so loud that we cannot hear when you say, We care about our developers. Rightly or wrongly, here's a developer who has lost face with his user base, and has been in the dark for 4 days now. The message it sends to us, the other developers, is a very bad message. If you properly communicated with Jim, he probably wouldn't even have posted about it here. On Feb 14, 3:56 pm, Jim Fulford j...@fulford.me wrote: Hello, I need some help. 4 days ago I started getting emails from my users that they could not login to our site using the Oauth service. I checked my site and it said my application had been suspended. I did not get any email from Twitter, they just deactivated my application so nothing works. I have sent in two support tickets, but gotten no response. 2 days ago, I took my site downwww.gotwitr.com so that I would stop getting support email from my users. I have had this site up for 5 months, and I have over 5000 users have used the service. I am so glad that I have never charged for the service, this would be a nightmare. If they would let me know what our site, or one of our users did to get banned, we would be glad to fix it. We have tried to make our site as Twitter API friendly as possible. We are 100% Oauth, we have never saved or requested any users passwords. We only let our users hit the Twitter API 1000 times in a 24 hour period We have all of our tools that follow or unfollow use individual user verification, (no mass follow or unfollow) An email with the issue would have been great. Not getting a response in the last 4 days that my site has been down is really not acceptable! Thanks
Re: [twitter-dev] Re: Application Suspended
Dewald, Try looking in the google cache. I'm surprised it was allowed to live for as long as it did. http://74.125.155.132/search?q=cache:o2N2KuZsuYgJ:www.gotwitr.com/+gotwitrcd=1hl=enct=clnk It was basically a spam enabler. T. On Mon, Feb 15, 2010 at 11:27 AM, Dewald Pretorius dpr...@gmail.com wrote: I cannot comment on what Jim's site did or didn't do, since he has pulled all descriptive information from the site. Nevertheless, it is highly disturbing that applications are being suspended without any notice. This particular site seems to have had a contact form, plus it was OAuth, so the owner could have been contacted via the email address on file for the Twitter user that owns the application. Yes, some apps do stuff that warrant suspension. But, to just suspend an app with no communication is bad. If Twitter don't want to give some sites the opportunity to correct transgressive behavior (I know they do communicate in some cases), at the very least send an email to the owner with, Your service has been suspended because..., and give a clear path and instructions on how the situation can be remedied as soon as possible. I'm going to say it again, Twitter: Your rules are vague and nebulous. Not everyone understands and interprets the rules the way you do internally. You must realize that actions like these sometimes shout so loud that we cannot hear when you say, We care about our developers. Rightly or wrongly, here's a developer who has lost face with his user base, and has been in the dark for 4 days now. The message it sends to us, the other developers, is a very bad message. If you properly communicated with Jim, he probably wouldn't even have posted about it here. On Feb 14, 3:56 pm, Jim Fulford j...@fulford.me wrote: Hello, I need some help. 4 days ago I started getting emails from my users that they could not login to our site using the Oauth service. I checked my site and it said my application had been suspended. I did not get any email from Twitter, they just deactivated my application so nothing works. I have sent in two support tickets, but gotten no response. 2 days ago, I took my site downwww.gotwitr.com so that I would stop getting support email from my users. I have had this site up for 5 months, and I have over 5000 users have used the service. I am so glad that I have never charged for the service, this would be a nightmare. If they would let me know what our site, or one of our users did to get banned, we would be glad to fix it. We have tried to make our site as Twitter API friendly as possible. We are 100% Oauth, we have never saved or requested any users passwords. We only let our users hit the Twitter API 1000 times in a 24 hour period We have all of our tools that follow or unfollow use individual user verification, (no mass follow or unfollow) An email with the issue would have been great. Not getting a response in the last 4 days that my site has been down is really not acceptable! Thanks
Re: [twitter-dev] What's up with OAuth?
Raffi Krikorian wrote: i think this experiment in engaging the community around designing this security/identity workflow has been definitely a success, and i feel we're rapidly converging on a solution for identity verification delegation. in parallel, we're going to start the process to engage our media providers in the conversation as well, and we're hopeful we can move this forward quickly. Could you explain how OAuth Echo works with OAuth WRAP/2.0? Would it be possible for you to skip the OAuth 1.0a version of Echo and just deploy the WRAP/2.0 version? Otherwise, clients are going to get stuck with having to implement BOTH versions, as some delegators will surely implement only the OAuth 1.0a version, while others only implement the WRAP version. Similarly, delegators will probably feel pressure to support both versions, as some clients will only implement one or the other. xAuth vs. the WRAP username/password profile is not such a big problem because client implements can just keep using Basic Auth until you support the WRAP username/password profile, and skip xAuth completely (unless they need to take advantage of the higher rate limits for xAuth). in general, we really like WRAP/2.0 because it's just /so/ easy to implement from the client side. there are no longer questions around creating the proper signature base string, etc. we're sure that developers will like it as well. we've started work on an internal implementation of OAuth WRAP and we envision that we'll simultaneously support both OAuth 1.0a and WRAP/2.0 for a while. our hope is to get WRAP out the door soon (and before we finally deprecate basic authentication). Thanks, Brian
Re: [twitter-dev] What's up with OAuth?
Could you explain how OAuth Echo works with OAuth WRAP/2.0? working on it -- expect to see another update on oauth echo on mehack tomorrow. Would it be possible for you to skip the OAuth 1.0a version of Echo and just deploy the WRAP/2.0 version? Otherwise, clients are going to get stuck with having to implement BOTH versions, as some delegators will surely implement only the OAuth 1.0a version, while others only implement the WRAP version. Similarly, delegators will probably feel pressure to support both versions, as some clients will only implement one or the other. its definitely something that we've considered. i think, in reality, we're going to have to support both types as we don't yet have any notion on when/if we would deprecate oauth 1.0a -- in addition, not having oauth echo implemented for 1.0a, when we're pushing towards basic auth deprecation in june... all in all, this seems too complicated to not have in our 1.0a implementation. xAuth vs. the WRAP username/password profile is not such a big problem because client implements can just keep using Basic Auth until you support the WRAP username/password profile, and skip xAuth completely (unless they need to take advantage of the higher rate limits for xAuth). the same goes with xAuth. -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi
[twitter-dev] Re: Application Suspended
I attempted to make clear that my issue was not with the guilt or innocence of GoTwitr. It's with the message being sent to all of us when no communication accompanies a suspension. I'm going to beat the dead horse yet again. With vague and nebulous rules, nobody knows for certain what is allowed and what is not. Twitter invite people to build businesses using their system and API. By providing the platform, extending the invitation, and making the rules, they are also assuming a responsibility. It is a grave concern that one's business can be terminated by Twitter with no warning and no explanation, based on some rule that nobody knows for certain exactly what it entails. It would have been a slightly different situation had their rules been as clearly defined as Facebook's rules, but they're not, with intention. Take follower churn for example. Do I churn followers if I unfollow ten people in a day, and follow five others? Or do I only churn if I unfollow a hundred? Or is it two hundred? Or, wait, is the number immaterial while my intention puts me in violation or not? If so, how is my intention discerned? Take duplicate content for example. If I tweet Happy New Year! every January 1st, is that duplicate content? What about Good morning tweeps! every morning? Will my personal and business accounts be suspended if I tweet, Can't wait for the iPad! from the same IP address at roughly the same time? What if I did what Guy Kawasaki recommended at http://bit.ly/jkSA1 and tweeted the same text four times a day, will my account be suspended? These are question my users ask me, and I don't have an answer for them. On Feb 14, 6:51 pm, Tim Haines tmhai...@gmail.com wrote: Dewald, Try looking in the google cache. I'm surprised it was allowed to live for as long as it did.http://74.125.155.132/search?q=cache:o2N2KuZsuYgJ:www.gotwitr.com/+go... It was basically a spam enabler. T. On Mon, Feb 15, 2010 at 11:27 AM, Dewald Pretorius dpr...@gmail.com wrote: I cannot comment on what Jim's site did or didn't do, since he has pulled all descriptive information from the site. Nevertheless, it is highly disturbing that applications are being suspended without any notice. This particular site seems to have had a contact form, plus it was OAuth, so the owner could have been contacted via the email address on file for the Twitter user that owns the application. Yes, some apps do stuff that warrant suspension. But, to just suspend an app with no communication is bad. If Twitter don't want to give some sites the opportunity to correct transgressive behavior (I know they do communicate in some cases), at the very least send an email to the owner with, Your service has been suspended because..., and give a clear path and instructions on how the situation can be remedied as soon as possible. I'm going to say it again, Twitter: Your rules are vague and nebulous. Not everyone understands and interprets the rules the way you do internally. You must realize that actions like these sometimes shout so loud that we cannot hear when you say, We care about our developers. Rightly or wrongly, here's a developer who has lost face with his user base, and has been in the dark for 4 days now. The message it sends to us, the other developers, is a very bad message. If you properly communicated with Jim, he probably wouldn't even have posted about it here. On Feb 14, 3:56 pm, Jim Fulford j...@fulford.me wrote: Hello, I need some help. 4 days ago I started getting emails from my users that they could not login to our site using the Oauth service. I checked my site and it said my application had been suspended. I did not get any email from Twitter, they just deactivated my application so nothing works. I have sent in two support tickets, but gotten no response. 2 days ago, I took my site downwww.gotwitr.com so that I would stop getting support email from my users. I have had this site up for 5 months, and I have over 5000 users have used the service. I am so glad that I have never charged for the service, this would be a nightmare. If they would let me know what our site, or one of our users did to get banned, we would be glad to fix it. We have tried to make our site as Twitter API friendly as possible. We are 100% Oauth, we have never saved or requested any users passwords. We only let our users hit the Twitter API 1000 times in a 24 hour period We have all of our tools that follow or unfollow use individual user verification, (no mass follow or unfollow) An email with the issue would have been great. Not getting a response in the last 4 days that my site has been down is really not acceptable! Thanks
Re: [twitter-dev] Re: Application Suspended
Yet TweetAdder and Hummingbird are still kicking around and active? ∞ 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 Sun, Feb 14, 2010 at 5:51 PM, Tim Haines tmhai...@gmail.com wrote: Dewald, Try looking in the google cache. I'm surprised it was allowed to live for as long as it did. http://74.125.155.132/search?q=cache:o2N2KuZsuYgJ:www.gotwitr.com/+gotwitrcd=1hl=enct=clnk It was basically a spam enabler. T. On Mon, Feb 15, 2010 at 11:27 AM, Dewald Pretorius dpr...@gmail.com wrote: I cannot comment on what Jim's site did or didn't do, since he has pulled all descriptive information from the site. Nevertheless, it is highly disturbing that applications are being suspended without any notice. This particular site seems to have had a contact form, plus it was OAuth, so the owner could have been contacted via the email address on file for the Twitter user that owns the application. Yes, some apps do stuff that warrant suspension. But, to just suspend an app with no communication is bad. If Twitter don't want to give some sites the opportunity to correct transgressive behavior (I know they do communicate in some cases), at the very least send an email to the owner with, Your service has been suspended because..., and give a clear path and instructions on how the situation can be remedied as soon as possible. I'm going to say it again, Twitter: Your rules are vague and nebulous. Not everyone understands and interprets the rules the way you do internally. You must realize that actions like these sometimes shout so loud that we cannot hear when you say, We care about our developers. Rightly or wrongly, here's a developer who has lost face with his user base, and has been in the dark for 4 days now. The message it sends to us, the other developers, is a very bad message. If you properly communicated with Jim, he probably wouldn't even have posted about it here. On Feb 14, 3:56 pm, Jim Fulford j...@fulford.me wrote: Hello, I need some help. 4 days ago I started getting emails from my users that they could not login to our site using the Oauth service. I checked my site and it said my application had been suspended. I did not get any email from Twitter, they just deactivated my application so nothing works. I have sent in two support tickets, but gotten no response. 2 days ago, I took my site downwww.gotwitr.com so that I would stop getting support email from my users. I have had this site up for 5 months, and I have over 5000 users have used the service. I am so glad that I have never charged for the service, this would be a nightmare. If they would let me know what our site, or one of our users did to get banned, we would be glad to fix it. We have tried to make our site as Twitter API friendly as possible. We are 100% Oauth, we have never saved or requested any users passwords. We only let our users hit the Twitter API 1000 times in a 24 hour period We have all of our tools that follow or unfollow use individual user verification, (no mass follow or unfollow) An email with the issue would have been great. Not getting a response in the last 4 days that my site has been down is really not acceptable! Thanks
[twitter-dev] Re: Application Suspended
I turned the site back on, ( www.gotwitr.com ) but put a message up letting my users know that the site does not work. That way if any of you want to look at our blogs, tc, etc -you can look at it. Plus, the only revenue I get from the site is my google ads, so this turns them back on too :) If I don't get any support from Twitter, I'll probably just abandon the development and turn this service off permanantly. Thanks for the feedback. Jim
[twitter-dev] TTYtter 1.0.0 and 0.9.12 released
TTYtter 1.0.0 is released, a large update to the internals of TTYtter which allows multiple extensions to be installed and executed, along with significant code rewrites and new features. For people using TTYtter as their application base, many 0.9 extensions will work with little or no changes, but some may require extensive modification. If you need to use 0.9 for your application for backwards compatibility, 0.9.12 is also released with updates, but will be the *final* release of the old TTYtter internal API. TTYtter is a 100% pure-Perl interactive text client, command line tool and bot platform. It is not based on Net::Twitter and uses its own internal support. You can get it from http://www.floodgap.com/TTYtter -- personal: http://www.cameronkaiser.com/ -- Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckai...@floodgap.com -- And now for something completely different. -- Monty Python
[twitter-dev] Re: Application Suspended
+1 to what Dewald says. We are purposely NOT developing certain features for fear that Twitter may suddenly change their rules once again. Is this the sort of business environment that Twitter wishes to foster? We had assumed that, at the very least, applications would be contacted before any sort of action on Twitter's behalf. But apparently not. And apparently this push for OAuth integration is simply a means to more easily cut-off access to certain apps. Ugly. On Feb 14, 4:30 pm, Dewald Pretorius dpr...@gmail.com wrote: I attempted to make clear that my issue was not with the guilt or innocence of GoTwitr. It's with the message being sent to all of us when no communication accompanies a suspension. I'm going to beat the dead horse yet again. With vague and nebulous rules, nobody knows for certain what is allowed and what is not. Twitter invite people to build businesses using their system and API. By providing the platform, extending the invitation, and making the rules, they are also assuming a responsibility. It is a grave concern that one's business can be terminated by Twitter with no warning and no explanation, based on some rule that nobody knows for certain exactly what it entails. It would have been a slightly different situation had their rules been as clearly defined as Facebook's rules, but they're not, with intention. Take follower churn for example. Do I churn followers if I unfollow ten people in a day, and follow five others? Or do I only churn if I unfollow a hundred? Or is it two hundred? Or, wait, is the number immaterial while my intention puts me in violation or not? If so, how is my intention discerned? Take duplicate content for example. If I tweet Happy New Year! every January 1st, is that duplicate content? What about Good morning tweeps! every morning? Will my personal and business accounts be suspended if I tweet, Can't wait for the iPad! from the same IP address at roughly the same time? What if I did what Guy Kawasaki recommended athttp://bit.ly/jkSA1and tweeted the same text four times a day, will my account be suspended? These are question my users ask me, and I don't have an answer for them. On Feb 14, 6:51 pm, Tim Haines tmhai...@gmail.com wrote: Dewald, Try looking in the google cache. I'm surprised it was allowed to live for as long as it did.http://74.125.155.132/search?q=cache:o2N2KuZsuYgJ:www.gotwitr.com/+go... It was basically a spam enabler. T. On Mon, Feb 15, 2010 at 11:27 AM, Dewald Pretorius dpr...@gmail.com wrote: I cannot comment on what Jim's site did or didn't do, since he has pulled all descriptive information from the site. Nevertheless, it is highly disturbing that applications are being suspended without any notice. This particular site seems to have had a contact form, plus it was OAuth, so the owner could have been contacted via the email address on file for the Twitter user that owns the application. Yes, some apps do stuff that warrant suspension. But, to just suspend an app with no communication is bad. If Twitter don't want to give some sites the opportunity to correct transgressive behavior (I know they do communicate in some cases), at the very least send an email to the owner with, Your service has been suspended because..., and give a clear path and instructions on how the situation can be remedied as soon as possible. I'm going to say it again, Twitter: Your rules are vague and nebulous. Not everyone understands and interprets the rules the way you do internally. You must realize that actions like these sometimes shout so loud that we cannot hear when you say, We care about our developers. Rightly or wrongly, here's a developer who has lost face with his user base, and has been in the dark for 4 days now. The message it sends to us, the other developers, is a very bad message. If you properly communicated with Jim, he probably wouldn't even have posted about it here. On Feb 14, 3:56 pm, Jim Fulford j...@fulford.me wrote: Hello, I need some help. 4 days ago I started getting emails from my users that they could not login to our site using the Oauth service. I checked my site and it said my application had been suspended. I did not get any email from Twitter, they just deactivated my application so nothing works. I have sent in two support tickets, but gotten no response. 2 days ago, I took my site downwww.gotwitr.com so that I would stop getting support email from my users. I have had this site up for 5 months, and I have over 5000 users have used the service. I am so glad that I have never charged for the service, this would be a nightmare. If they would let me know what our site, or one of our users did to get banned, we would be glad to fix it. We have tried to make our site as Twitter API friendly as possible. We are 100%
[twitter-dev] verify_credentials returning the wrong user id
I've encountered a strange problem where sometimes verify_credentials gives me the wrong user id. In these cases the number is usually very large and is different each time. All the other user details are correct. How can this be?
Re: [twitter-dev] verify_credentials returning the wrong user id
hey scott. i don't know of this issue - if it happens again, can you please post more details? the time you're dong it, and such? are you using basic auth, or oauth? how do you know its not the correct user id? thanks! On Sun, Feb 14, 2010 at 8:08 PM, Scott Aikin haw...@gmail.com wrote: I've encountered a strange problem where sometimes verify_credentials gives me the wrong user id. In these cases the number is usually very large and is different each time. All the other user details are correct. How can this be? -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi