[twitter-dev] Re: Read only @anywhere application bug fix
I can't find a label which is named „Default Access type“ please see my screenshot:http://cl.ly/T1C Please go to : http://twitter.com/oauth_clients //@maskin On 4月17日, 午後4:37, @keeev k.niederm...@gmail.com wrote: following these steps: 1) Go to:http://twitter.com/oauth 2) Click on your application 3) On the Application Details page click the Edit Application Settings button 4) On the settings page for your application, scroll down to the item labeled Default Access type 5) Change the Default Access type to Read Write I can't find a label which is named „Default Access type“ please see my screenshot:http://cl.ly/T1C Thanks so far! :) -- Subscription settings:http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
[twitter-dev] local trends api trends/available not working
local trends api trends/available is no longer working, it was working fine until recently. I'm using this in my iPhone app iTrends. Below is the API call and the response I'm getting. http://api.twitter.com/1/trends/available.json {request:/1/trends/available.json,error:Sorry, you do not have access to this endpoint.} I looked at the API documentation, it has not changed, it does not require any authentication. Any help is appreciated. -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
[twitter-dev] Multiple Account creation
Hi there, I'm a little confused about the number of accounts that is allowed. Searching through this group, the web and reading the Twitter EULA it seems just a few are allowed. However in these threads http://groups.google.com/group/twitter-development-talk/browse_thread/thread/396f0ea6a634d1e/dd8d0dd2bc6b5329 and http://groups.google.com/group/twitter-development-talk/browse_thread/thread/4fac98bee4430efd/8f16874856c670f2 it's stated that multiple accounts are allowed and that even 600 accounts could be allowed. But after reading the StatTweets and Sportytweets stories, and their suspended accounts I'm a little confused. Since on the other hand, TweetmyJobs.com has stated they manage over 8000 different Twitteraccounts. And that sounds like a huge multi-account violation to me. We're currently setting up a localised version of Tweetmyjobs, which will require a lot less accounts, but we would still need around 250 accounts (lto localise the jobs in different areas to different channels). So my question is; would this be acceptable and what would be the best way to set this up, without violating Twitters TOS. Or would it just be a waste of my time?
[twitter-dev] Re: Do the twttr.anywhere.tweetBox() boxes actually post tweets for anyone?
so, they work for you? Because, after the twitter guys posted about the default read-only settings, I changed my app to rw, regenerated the key and still can't get it to post a tweet. The examples still don't post to my feed either. On Apr 17, 3:28 pm, Abraham Williams 4bra...@gmail.com wrote: Make sure the app is set to read and write and that you have authorized a read and write token on your connections page. Abraham On Fri, Apr 16, 2010 at 15:52, Jon j...@jgubman.com wrote: So, I've got the tweetBoxes rendering just fine and doing the onTweet callbacks, but they don't actually post anything to my twitter profile (and, yes, I've authorized the app). Even the example boxes on http://dev.twitter.com/anywhere/begin#tweetboxthat post as the My Pet Monster app don't create tweets... -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Abraham Williams | Developer for hire |http://abrah.am PoseurTech Labs | Projects |http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private.
Re: [twitter-dev] @anywhere testing from local development machine
modify your host file On 4/17/10 1:25 PM, Furkan Kuru wrote: Hello, I'd like to test the @anywhere integration to my existing web site on my local test-machine. Is there a way to set the redirection url to localhost? -- Furkan Kuru -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
[twitter-dev] Get user profile pic by name, unauthenticated?
Hello all, please forgive a newbie here. I would like to accomplish one simple task as described in the title: get the URL of a user profile picture by user name, in the context of a Mac application. At this time (and in the foreseeable future) I have no interest in doing more with the API(s). I do not want to ask users to authenticate with their own accounts for this simple purpose, and I don't want to run into an application-based rate-limit for my distributed, desktop application. I do plan to cache and honestly I can't imagine more than 50 calls a WEEK per IP for this purpose. I assume based on this from the FAQ: The REST API does account- and IP-based rate limiting. Authenticated API calls are charged to the authenticating user's limit while unauthenticated API calls are deducted from the calling IP address' allotment. ... that the user's IP is the one deducted if unauthenticated, which is perfectly fine. But the search API requires authentication: http://api.twitter.com/1/users/search.xml?q=username I've spent quite a lot of time trying to figure this out already, so a simple yes, you can do it and here's the URL would be very kind. (I can easily accomplish what I want just by parsing some HTML... but I thought I'd try to be legit about it ;-) -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
[twitter-dev] Put source info
How can i put the source info when i post a twit by the REST API? My test with fiddler didnt work... the source of the twit has the value of web in my twitter status POST URL: http://api.twitter.com/1/statuses/update.xml POST BODY: status=Hello Worldsource=xpto tks in advance for the help! -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
[twitter-dev] Re: @anywhere testing from local development machine
Yes, you need to give your machine a real domain name in your /etc/ hosts file. It doesn't have to really resolve in the real world, but javascript calls running inside your browser need to find your local machine by that domain name. I made-up a subdomain of an existing domain that I control. On Apr 17, 4:25 pm, Furkan Kuru furkank...@gmail.com wrote: Hello, I'd like to test the @anywhere integration to my existing web site on my local test-machine. Is there a way to set the redirection url to localhost? -- Furkan Kuru -- Subscription settings:http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
[twitter-dev] Problem with JSON
I have developed an iPhone app that connects to the streaming API the app was running correctly for 2 months but since yesterday it has not! I can still receive a response from the stream but now I can not parse the JSON correctly... My parser believes that the stream is incorrectly structured. I get a few correctly structured results and then I get errors. Is it a problem at twitters end or mine? Below is a snippet of my code. To initialize the HTTP request: request = [NSURLRequest requestWithURL:[NSURL URLWithString:[NSString stringWithFormat: @http://%@:%@@ stream.twitter.com/1/statuses/filter.json?track=%@, [[NSUserDefaults standardUserDefaults] stringForKey:@UsernameKey], [[NSUserDefaults standardUserDefaults] stringForKey:@PasswordKey], searchFormat]] ]; - (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data { NSString *responseString = [[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding] autorelease]; NSDictionary *dictionary = (NSDictionary *) [parser objectWithString:responseString error:nil]; NSDictionary *user = (NSDictionary *) [dictionary valueForKey:@user]; if([user valueForKey:@screen_name] != nil) { Tweet *tweet = [[Tweet alloc] init]; [tweet setScreenName:[user valueForKey:@screen_name]]; [tweet setLink:[user valueForKey:@profile_image_url]]; [tweet setMessage:[dictionary valueForKey:@text]]; //do something [tweet release]; } } -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
[twitter-dev] Annotations Discussion Group: twitter-meta
I've started a new discussion group around Twitter Annotations so that there's a place for the community to begin to discuss the possibilities of the new API feature coming down the pike. I've started it with a couple ideas for some schemas, but there's lots to discuss! If you're interested in Annotations, I'd love to start talking about them! http://groups.google.com/group/twitter-meta Hope to see you there, Michael Bleigh
Re: [twitter-dev] Put source info
you have to use oauth to set the source parameter. On Sat, Apr 17, 2010 at 8:52 PM, Souzinha fabionevesdeso...@gmail.comwrote: How can i put the source info when i post a twit by the REST API? My test with fiddler didnt work... the source of the twit has the value of web in my twitter status POST URL: http://api.twitter.com/1/statuses/update.xml POST BODY: status=Hello Worldsource=xpto tks in advance for the help! -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi
Re: [twitter-dev] local trends api trends/available not working
the error that we are returning is unfortunate, but -- http://status.twitter.com/post/516695583/local-trends-disabled -- local trends have been temporarily disabled. On Sat, Apr 17, 2010 at 10:52 PM, rakf1 kris...@gmail.com wrote: local trends api trends/available is no longer working, it was working fine until recently. I'm using this in my iPhone app iTrends. Below is the API call and the response I'm getting. http://api.twitter.com/1/trends/available.json {request:/1/trends/available.json,error:Sorry, you do not have access to this endpoint.} I looked at the API documentation, it has not changed, it does not require any authentication. Any help is appreciated. -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi
Re: [twitter-dev] Get user profile pic by name, unauthenticated?
e.g. http://api.twitter.com/1/users/profile_image/raffi On Sat, Apr 17, 2010 at 9:41 PM, WBC wooden.brain.conce...@gmail.comwrote: Hello all, please forgive a newbie here. I would like to accomplish one simple task as described in the title: get the URL of a user profile picture by user name, in the context of a Mac application. At this time (and in the foreseeable future) I have no interest in doing more with the API(s). I do not want to ask users to authenticate with their own accounts for this simple purpose, and I don't want to run into an application-based rate-limit for my distributed, desktop application. I do plan to cache and honestly I can't imagine more than 50 calls a WEEK per IP for this purpose. I assume based on this from the FAQ: The REST API does account- and IP-based rate limiting. Authenticated API calls are charged to the authenticating user's limit while unauthenticated API calls are deducted from the calling IP address' allotment. ... that the user's IP is the one deducted if unauthenticated, which is perfectly fine. But the search API requires authentication: http://api.twitter.com/1/users/search.xml?q=username I've spent quite a lot of time trying to figure this out already, so a simple yes, you can do it and here's the URL would be very kind. (I can easily accomplish what I want just by parsing some HTML... but I thought I'd try to be legit about it ;-) -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi
Re: [twitter-dev] Re: Promoted Tweets and the API?
Do you know if those of us making small uses of the API (for example, most of our site runs off of the API, but we aren't an application in the sense that we perform actions on behalf of users via the API) have to register at dev. to be able to avoid being automatically opted in at some point? Also, do you know how much agency we have in where promoted tweets appear? (Is placement determined automatically by keywords in the tweets, or are we allowed to pick? Likewise, are we penalized (as per AdWords) for electing to appear for a search or keyword if an algorithm can't see it's relevance, or will the up/down system be entirely based on how users respond to what we've elected to promote?) its too early to know answers to either of these questions -- the promoted tweets program just started, and i suspect it will be a few months before we get to the syndication phase of the program. -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
Re: [twitter-dev] Re: Promoted Tweets and the API?
its too early to know answers to either of these questions -- the promoted tweets program just started, and i suspect it will be a few months before we get to the syndication phase of the program. All I want at this point in the Promoted Tweets development cycle is the ability to recognize that a tweet has been promoted when I see one come out of the API, whether it's from REST, Search or Streaming. What he said. -- personal: http://www.cameronkaiser.com/ -- Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckai...@floodgap.com -- Never send a human to do a machine's job. -- The Matrix -- -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
Re: [twitter-dev] Re: Promoted Tweets and the API?
On 04/18/2010 10:57 AM, Cameron Kaiser wrote: its too early to know answers to either of these questions -- the promoted tweets program just started, and i suspect it will be a few months before we get to the syndication phase of the program. All I want at this point in the Promoted Tweets development cycle is the ability to recognize that a tweet has been promoted when I see one come out of the API, whether it's from REST, Search or Streaming. What he said. Although ... in playing around with searches for Starbucks, it looks like promotion is being done only in one specific case: I am logged in to Twitter.com and do a search for some specific things in the search box on the right of the page. I haven't gotten a Promoted Tweet from the search on the main Twitter page when I'm logged out or from search.twitter.com, even though I am using the same query. So I'm guessing the only way to see a Promoted Tweet from the API at the moment would be: 1. Find a search that gives you a Promoted Tweet. 2. Save it. 3. Re-activate the saved search from the API. Anyone from Twitter want to comment? It's starting to look to me like Promoted Tweets is being done outside the API for now. Given what I know about on line marketing and analytics, I'm not entirely convinced it's in Twitter's interest to answer my questions here. But I can ask. ;-) -- M. Edward (Ed) Borasky borasky-research.net/m-edward-ed-borasky A mathematician is a device for turning coffee into theorems. ~ Paul Erdős -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
Re: [twitter-dev] Re: Promoted Tweets and the API?
Anyone from Twitter want to comment? It's starting to look to me like Promoted Tweets is being done outside the API for now. TTBOMK promotweets *are* outside of the API (there is no syndication), but I would like to know about the proposed methods for marking them so that they can already be dealt with in TTYtter when promotweets hit the wider API world. -- personal: http://www.cameronkaiser.com/ -- Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckai...@floodgap.com -- What the large print giveth, the small print taketh away. -- -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
RE: [twitter-dev] @anywhere testing from local development machine
Or you can create a real DNS record that points to 127.0.0.1 - I actually do this for one of my domains so me and all devs are pointing at the same DNS name for local development (and do some conditional config with that). -Original Message- From: twitter-development-talk@googlegroups.com [mailto:twitter-development-t...@googlegroups.com] On Behalf Of Cody Swann Sent: Saturday, April 17, 2010 9:46 PM To: twitter-development-talk@googlegroups.com Subject: Re: [twitter-dev] @anywhere testing from local development machine modify your host file On 4/17/10 1:25 PM, Furkan Kuru wrote: Hello, I'd like to test the @anywhere integration to my existing web site on my local test-machine. Is there a way to set the redirection url to localhost? -- Furkan Kuru -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
Re: [twitter-dev] Re: @anywhere Drupal and WordPress Plugins?
On 04/16/2010 03:11 PM, Pelechati wrote: You can visit http://apture.com/plugin for a wordpress/drupal plugin for @anywhere functionality. Apture has been serving up @anywhere behavior for over a year in a single line of javascript. Looks great! I have a good friend who's an Apture fanatic. I've never tried it - it seems like overkill for my blog - but it looks like an awesome idea for business sites. -- M. Edward (Ed) Borasky borasky-research.net/m-edward-ed-borasky A mathematician is a device for turning coffee into theorems. ~ Paul Erdős -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
Re: [twitter-dev] Re: @anywhere Drupal and WordPress Plugins?
My Drupal module has been published as well: http://drupal.org/project/anywhere http://drupal.org/project/anywhereAbaham On Sun, Apr 18, 2010 at 11:24, M. Edward (Ed) Borasky zn...@comcast.netwrote: On 04/16/2010 03:11 PM, Pelechati wrote: You can visit http://apture.com/plugin for a wordpress/drupal plugin for @anywhere functionality. Apture has been serving up @anywhere behavior for over a year in a single line of javascript. Looks great! I have a good friend who's an Apture fanatic. I've never tried it - it seems like overkill for my blog - but it looks like an awesome idea for business sites. -- M. Edward (Ed) Borasky borasky-research.net/m-edward-ed-borasky A mathematician is a device for turning coffee into theorems. ~ Paul Erdős -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private.
Re: [twitter-dev] Re: Do the twttr.anywhere.tweetBox() boxes actually post tweets for anyone?
Yes it works for me. See http://twitter.com/abraham/status/12411336409 just posted from http://anywhere.drup.al/. You may have to clear your cookies and revoke access to your application first. Abraham On Sat, Apr 17, 2010 at 21:30, Jon j...@jgubman.com wrote: so, they work for you? Because, after the twitter guys posted about the default read-only settings, I changed my app to rw, regenerated the key and still can't get it to post a tweet. The examples still don't post to my feed either. On Apr 17, 3:28 pm, Abraham Williams 4bra...@gmail.com wrote: Make sure the app is set to read and write and that you have authorized a read and write token on your connections page. Abraham On Fri, Apr 16, 2010 at 15:52, Jon j...@jgubman.com wrote: So, I've got the tweetBoxes rendering just fine and doing the onTweet callbacks, but they don't actually post anything to my twitter profile (and, yes, I've authorized the app). Even the example boxes on http://dev.twitter.com/anywhere/begin#tweetboxthat post as the My Pet Monster app don't create tweets... -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Abraham Williams | Developer for hire |http://abrah.am PoseurTech Labs | Projects |http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private. -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private.
Re: [twitter-dev] Re: Promoted Tweets and the API?
i'm fairly positive we'll be doing that - just like how you can see in the web UI right now a clear marking that the tweet has been promoted. On Sun, Apr 18, 2010 at 10:46 AM, M. Edward (Ed) Borasky zn...@comcast.netwrote: On 04/18/2010 05:53 AM, Raffi Krikorian wrote: Do you know if those of us making small uses of the API (for example, most of our site runs off of the API, but we aren't an application in the sense that we perform actions on behalf of users via the API) have to register at dev. to be able to avoid being automatically opted in at some point? Also, do you know how much agency we have in where promoted tweets appear? (Is placement determined automatically by keywords in the tweets, or are we allowed to pick? Likewise, are we penalized (as per AdWords) for electing to appear for a search or keyword if an algorithm can't see it's relevance, or will the up/down system be entirely based on how users respond to what we've elected to promote?) its too early to know answers to either of these questions -- the promoted tweets program just started, and i suspect it will be a few months before we get to the syndication phase of the program. All I want at this point in the Promoted Tweets development cycle is the ability to recognize that a tweet has been promoted when I see one come out of the API, whether it's from REST, Search or Streaming. -- M. Edward (Ed) Borasky borasky-research.net/m-edward-ed-borasky A mathematician is a device for turning coffee into theorems. ~ Paul Erdős -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
Re: [twitter-dev] Re: Promoted Tweets and the API?
it was stated fairly clearly and plainly by @dickc at @chirp that promoted tweets would be iterated upon inside the web view first. there is going to be a second and third phase of the program -- one of which involves syndication (i.e. have promoted tweets appear in the API). On Sun, Apr 18, 2010 at 11:09 AM, M. Edward (Ed) Borasky zn...@comcast.netwrote: On 04/18/2010 10:57 AM, Cameron Kaiser wrote: its too early to know answers to either of these questions -- the promoted tweets program just started, and i suspect it will be a few months before we get to the syndication phase of the program. All I want at this point in the Promoted Tweets development cycle is the ability to recognize that a tweet has been promoted when I see one come out of the API, whether it's from REST, Search or Streaming. What he said. Although ... in playing around with searches for Starbucks, it looks like promotion is being done only in one specific case: I am logged in to Twitter.com and do a search for some specific things in the search box on the right of the page. I haven't gotten a Promoted Tweet from the search on the main Twitter page when I'm logged out or from search.twitter.com, even though I am using the same query. So I'm guessing the only way to see a Promoted Tweet from the API at the moment would be: 1. Find a search that gives you a Promoted Tweet. 2. Save it. 3. Re-activate the saved search from the API. Anyone from Twitter want to comment? It's starting to look to me like Promoted Tweets is being done outside the API for now. Given what I know about on line marketing and analytics, I'm not entirely convinced it's in Twitter's interest to answer my questions here. But I can ask. ;-) -- M. Edward (Ed) Borasky borasky-research.net/m-edward-ed-borasky A mathematician is a device for turning coffee into theorems. ~ Paul Erdős -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi
Re: [twitter-dev] Re: Promoted Tweets and the API?
we don't know yet - when we do, we'll be giving far advance notice in the form of a developer preview, and probably even in bigger ways. On Sun, Apr 18, 2010 at 11:21 AM, Cameron Kaiser spec...@floodgap.comwrote: Anyone from Twitter want to comment? It's starting to look to me like Promoted Tweets is being done outside the API for now. TTBOMK promotweets *are* outside of the API (there is no syndication), but I would like to know about the proposed methods for marking them so that they can already be dealt with in TTYtter when promotweets hit the wider API world. -- personal: http://www.cameronkaiser.com/ -- Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckai...@floodgap.com -- What the large print giveth, the small print taketh away. -- -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi
Re: [twitter-dev] account/verify_credentials rate limited
Would be thankful for any answers to my queries. Especially, the exact error code when rate-limit is breached. (I can't find it in the documentation, and I don't want to create a dummy user and write a dummy script to find out in practice) On Fri, Apr 16, 2010 at 7:11 PM, Harshad RJ harshad...@gmail.com wrote: Whoa! When did this endpoint become rate limited? This wiki page seems to be stale: http://apiwiki.twitter.com/Rate-limiting It says that verify-credentials is not rate-limited. Since this is an authenticated call, the rate-limit I guess gets applied to the authenticating user. If the authentication is not successful, does it get applied to the IP address? In any case, I feel the limit for this endpoint should be accounted against the IP-address as a fall-back when the user's quota is reached, since the verify-credentials calls by an app can get held for arbitrarily long, if the user's quota is getting filled up by some other call (possibly by another app). Also, can you tell me what is the response code when the rate-limit is reached? The wiki page says 400 error codes in this context, but which exact error code? Thanks, Harshad On Fri, Apr 16, 2010 at 12:34 PM, Raffi Krikorian ra...@twitter.comwrote: interesting - that's true. they would have to wait until the rate limits reset. i could be open to relaxing rate limits on this endpoint if somebody could tell me how doing so won't still have this same issue? On Wed, Apr 14, 2010 at 9:40 PM, Abraham Williams 4bra...@gmail.comwrote: Now that account/verify_credentials is rate limited there is no way to verify tokens are valid if a user has exceded there GET limit. Abraham -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private. -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi -- Harshad RJ http://hrj.wikidot.com -- Harshad RJ http://hrj.wikidot.com -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
Re: [twitter-dev] Re: @anywhere Drupal and WordPress Plugins?
On 04/18/2010 11:28 AM, Abraham Williams wrote: My Drupal module has been published as well: http://drupal.org/project/anywhere http://drupal.org/project/anywhereAbaham Have you tweeted that? If not, please do so and I'll retweet it (and post a Facebook link too, for those still using such lame technologies). ;-) On Sun, Apr 18, 2010 at 11:24, M. Edward (Ed) Borasky zn...@comcast.netwrote: On 04/16/2010 03:11 PM, Pelechati wrote: You can visit http://apture.com/plugin for a wordpress/drupal plugin for @anywhere functionality. Apture has been serving up @anywhere behavior for over a year in a single line of javascript. Looks great! I have a good friend who's an Apture fanatic. I've never tried it - it seems like overkill for my blog - but it looks like an awesome idea for business sites. -- M. Edward (Ed) Borasky borasky-research.net/m-edward-ed-borasky A mathematician is a device for turning coffee into theorems. ~ Paul Erdős -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- 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] account/verify_credentials rate limited
we will return a 400 error code -- however, 400 is fairly overloaded. all twitter applications should monitor the http response headers as that gives fairly specific information on how many calls are left, etc. On Sun, Apr 18, 2010 at 12:18 PM, Harshad RJ harshad...@gmail.com wrote: Would be thankful for any answers to my queries. Especially, the exact error code when rate-limit is breached. (I can't find it in the documentation, and I don't want to create a dummy user and write a dummy script to find out in practice) On Fri, Apr 16, 2010 at 7:11 PM, Harshad RJ harshad...@gmail.com wrote: Whoa! When did this endpoint become rate limited? This wiki page seems to be stale: http://apiwiki.twitter.com/Rate-limiting It says that verify-credentials is not rate-limited. Since this is an authenticated call, the rate-limit I guess gets applied to the authenticating user. If the authentication is not successful, does it get applied to the IP address? In any case, I feel the limit for this endpoint should be accounted against the IP-address as a fall-back when the user's quota is reached, since the verify-credentials calls by an app can get held for arbitrarily long, if the user's quota is getting filled up by some other call (possibly by another app). Also, can you tell me what is the response code when the rate-limit is reached? The wiki page says 400 error codes in this context, but which exact error code? Thanks, Harshad On Fri, Apr 16, 2010 at 12:34 PM, Raffi Krikorian ra...@twitter.comwrote: interesting - that's true. they would have to wait until the rate limits reset. i could be open to relaxing rate limits on this endpoint if somebody could tell me how doing so won't still have this same issue? On Wed, Apr 14, 2010 at 9:40 PM, Abraham Williams 4bra...@gmail.comwrote: Now that account/verify_credentials is rate limited there is no way to verify tokens are valid if a user has exceded there GET limit. Abraham -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private. -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi -- Harshad RJ http://hrj.wikidot.com -- Harshad RJ http://hrj.wikidot.com -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
Re: [twitter-dev] Re: @anywhere Drupal and WordPress Plugins?
Yes I have :) https://twitter.com/abraham/status/12411336409 On Sun, Apr 18, 2010 at 12:32, M. Edward (Ed) Borasky zn...@comcast.netwrote: On 04/18/2010 11:28 AM, Abraham Williams wrote: My Drupal module has been published as well: http://drupal.org/project/anywhere http://drupal.org/project/anywhereAbaham Have you tweeted that? If not, please do so and I'll retweet it (and post a Facebook link too, for those still using such lame technologies). ;-) On Sun, Apr 18, 2010 at 11:24, M. Edward (Ed) Borasky zn...@comcast.net wrote: On 04/16/2010 03:11 PM, Pelechati wrote: You can visit http://apture.com/plugin for a wordpress/drupal plugin for @anywhere functionality. Apture has been serving up @anywhere behavior for over a year in a single line of javascript. Looks great! I have a good friend who's an Apture fanatic. I've never tried it - it seems like overkill for my blog - but it looks like an awesome idea for business sites. -- M. Edward (Ed) Borasky borasky-research.net/m-edward-ed-borasky A mathematician is a device for turning coffee into theorems. ~ Paul Erdős -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- M. Edward (Ed) Borasky borasky-research.net/m-edward-ed-borasky A mathematician is a device for turning coffee into theorems. ~ Paul Erdős -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private.
[twitter-dev] Re: Do the twttr.anywhere.tweetBox() boxes actually post tweets for anyone?
It didn't work for me ... And you guys? (apart from Abraham) On 18 abr, 20:39, Abraham Williams 4bra...@gmail.com wrote: Yes it works for me. Seehttp://twitter.com/abraham/status/12411336409just posted fromhttp://anywhere.drup.al/. You may have to clear your cookies and revoke access to your application first. Abraham On Sat, Apr 17, 2010 at 21:30, Jon j...@jgubman.com wrote: so, they work for you? Because, after the twitter guys posted about the default read-only settings, I changed my app to rw, regenerated the key and still can't get it to post a tweet. The examples still don't post to my feed either. On Apr 17, 3:28 pm, Abraham Williams 4bra...@gmail.com wrote: Make sure the app is set to read and write and that you have authorized a read and write token on your connections page. Abraham On Fri, Apr 16, 2010 at 15:52, Jon j...@jgubman.com wrote: So, I've got the tweetBoxes rendering just fine and doing the onTweet callbacks, but they don't actually post anything to my twitter profile (and, yes, I've authorized the app). Even the example boxes on http://dev.twitter.com/anywhere/begin#tweetboxthatpost as the My Pet Monster app don't create tweets... -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Abraham Williams | Developer for hire |http://abrah.am PoseurTech Labs | Projects |http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private. -- Abraham Williams | Developer for hire |http://abrah.am PoseurTech Labs | Projects |http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private.
Re: [twitter-dev] Problem with JSON
If you can store the offending JSON and then run it through a JSON verifier to see if it's malformed, that'd be great. Please post the offending JSON and the error. Otherwise, if there is a case where disambiguation is impossible, please give examples of the two messages types that cannot be categorized. Chances are that there is a new field in the message that your logic isn't handling correctly. I'm not aware of any payload of rendering changes recently. -John Kalucki http://twitter.com/jkalucki Infrastructure, Twitter Inc. On Sun, Apr 18, 2010 at 2:29 AM, Carl Knott carl.kn...@gmail.com wrote: I have developed an iPhone app that connects to the streaming API the app was running correctly for 2 months but since yesterday it has not! I can still receive a response from the stream but now I can not parse the JSON correctly... My parser believes that the stream is incorrectly structured. I get a few correctly structured results and then I get errors. Is it a problem at twitters end or mine? Below is a snippet of my code. To initialize the HTTP request: request = [NSURLRequest requestWithURL:[NSURL URLWithString:[NSString stringWithFormat: @http://%@:%@@ stream.twitter.com/1/statuses/filter.json?track=%@, [[NSUserDefaults standardUserDefaults] stringForKey:@UsernameKey], [[NSUserDefaults standardUserDefaults] stringForKey:@PasswordKey], searchFormat]] ]; - (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data { NSString *responseString = [[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding] autorelease]; NSDictionary *dictionary = (NSDictionary *) [parser objectWithString:responseString error:nil]; NSDictionary *user = (NSDictionary *) [dictionary valueForKey:@user]; if([user valueForKey:@screen_name] != nil) { Tweet *tweet = [[Tweet alloc] init]; [tweet setScreenName:[user valueForKey:@screen_name]]; [tweet setLink:[user valueForKey:@profile_image_url]]; [tweet setMessage:[dictionary valueForKey:@text]]; //do something [tweet release]; } } -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
[twitter-dev] Re: Get user profile pic by name, unauthenticated?
Thanks Raffi... I knew there had to be something more simple! Is there a way to get the bigger image? I can parse the HTML and just replace _normal with _bigger of course... Anyway, cheers. On Apr 18, 8:50 am, Raffi Krikorian ra...@twitter.com wrote: e.g.http://api.twitter.com/1/users/profile_image/raffi On Sat, Apr 17, 2010 at 9:41 PM, WBC wooden.brain.conce...@gmail.comwrote: Hello all, please forgive a newbie here. I would like to accomplish one simple task as described in the title: get the URL of a user profile picture by user name, in the context of a Mac application. At this time (and in the foreseeable future) I have no interest in doing more with the API(s). I do not want to ask users to authenticate with their own accounts for this simple purpose, and I don't want to run into an application-based rate-limit for my distributed, desktop application. I do plan to cache and honestly I can't imagine more than 50 calls a WEEK per IP for this purpose. I assume based on this from the FAQ: The REST API does account- and IP-based rate limiting. Authenticated API calls are charged to the authenticating user's limit while unauthenticated API calls are deducted from the calling IP address' allotment. ... that the user's IP is the one deducted if unauthenticated, which is perfectly fine. But the search API requires authentication: http://api.twitter.com/1/users/search.xml?q=username I've spent quite a lot of time trying to figure this out already, so a simple yes, you can do it and here's the URL would be very kind. (I can easily accomplish what I want just by parsing some HTML... but I thought I'd try to be legit about it ;-) -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Raffi Krikorian Twitter Platform Teamhttp://twitter.com/raffi
Re: [twitter-dev] Re: Get user profile pic by name, unauthenticated?
http://api.twitter.com/1/users/profile_image/raffi?size=bigger we will document this endpoint this week. On Sun, Apr 18, 2010 at 1:34 PM, WBC wooden.brain.conce...@gmail.comwrote: Thanks Raffi... I knew there had to be something more simple! Is there a way to get the bigger image? I can parse the HTML and just replace _normal with _bigger of course... Anyway, cheers. On Apr 18, 8:50 am, Raffi Krikorian ra...@twitter.com wrote: e.g.http://api.twitter.com/1/users/profile_image/raffi On Sat, Apr 17, 2010 at 9:41 PM, WBC wooden.brain.conce...@gmail.com wrote: Hello all, please forgive a newbie here. I would like to accomplish one simple task as described in the title: get the URL of a user profile picture by user name, in the context of a Mac application. At this time (and in the foreseeable future) I have no interest in doing more with the API(s). I do not want to ask users to authenticate with their own accounts for this simple purpose, and I don't want to run into an application-based rate-limit for my distributed, desktop application. I do plan to cache and honestly I can't imagine more than 50 calls a WEEK per IP for this purpose. I assume based on this from the FAQ: The REST API does account- and IP-based rate limiting. Authenticated API calls are charged to the authenticating user's limit while unauthenticated API calls are deducted from the calling IP address' allotment. ... that the user's IP is the one deducted if unauthenticated, which is perfectly fine. But the search API requires authentication: http://api.twitter.com/1/users/search.xml?q=username I've spent quite a lot of time trying to figure this out already, so a simple yes, you can do it and here's the URL would be very kind. (I can easily accomplish what I want just by parsing some HTML... but I thought I'd try to be legit about it ;-) -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Raffi Krikorian Twitter Platform Teamhttp://twitter.com/raffi -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi
Re: [twitter-dev] Re: Get user profile pic by name, unauthenticated?
http://api.twitter.com/1/users/profile_image/raffi?size=bigger we will document this endpoint this week. Fabulous! -- personal: http://www.cameronkaiser.com/ -- Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckai...@floodgap.com -- Twenty-four hours in a day, twenty-four cans in a Pepsi cube. Coincidence? - -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
Re: [twitter-dev] Twitter Archive - Looking for an API...
The LOC will not provide programmatic access to the archive of a type that you seek. At the moment we do not have a solution for this common request. We're waiting on a major infrastructure upgrade before we can prioritize this request among all other priorities. -John Kalucki http://twitter.com/jkalucki Infrastructure, Twitter Inc. On Fri, Apr 16, 2010 at 2:47 PM, Jeffrey Greenberg jeffreygreenb...@gmail.com wrote: Ok so Google has an archive and the Library of Congress has an archive... I want to access someone's archive of Tweets via a solid, performant, rest-ful API... any suggestions? Twitter? ps: I'm worried the LOC will not be performant enough, and they are making noises like for research use, which won't help me. jeffrey greenberg http://www.tweettronics.com http://www.jeffrey-greenberg.com -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
Re: [twitter-dev] Re: Get user profile pic by name, unauthenticated?
yeah - sorry about not documenting this earlier. were too busy losing our voices at chirp. On Sun, Apr 18, 2010 at 1:44 PM, Cameron Kaiser spec...@floodgap.comwrote: http://api.twitter.com/1/users/profile_image/raffi?size=bigger we will document this endpoint this week. Fabulous! -- personal: http://www.cameronkaiser.com/ -- Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckai...@floodgap.com -- Twenty-four hours in a day, twenty-four cans in a Pepsi cube. Coincidence? - -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi
Re: [twitter-dev] Streaming API track vs. Search results
Also ensure that your client is logging the raw data as received from the socket. Sometimes this will narrows an issue down to a parsing or similar error in the client. -John Kalucki http://twitter.com/jkalucki Infrastructure, Twitter Inc. On Fri, Apr 16, 2010 at 9:01 AM, Mark McBride mmcbr...@twitter.com wrote: If you can duplicate this, can you send the exact text, tweet IDs and times of the runs? Latency on the streaming API should be better than it is in search (they're both pretty fast), so having the streaming API lag search is surprising. ---Mark http://twitter.com/mccv On Fri, Apr 16, 2010 at 8:55 AM, Mad Euchre mad.ukrain...@gmail.comwrote: I wanted to test if my program is getting all the tweets it should. My simple test was track=Palin and I timed it for exactly 5 minutes. I got 3 tweets and several replies to. Then I immediately ran this: http://search.twitter.com/search.atom?q=Palin and looked for tweets in the last 5 minutes. There were 7 results for the last 5 minutes. The 3 I got from the stream matched the oldest of the 7, so there were 4 newer that the steam didn't pick up. I don't mind if there is a slight delay and the missing 4 would eventually show up. How else can I tell if I'm getting all the tweets that I'm supposed to from the stream? Thanks, Peter -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
Re: [twitter-dev] Twitter Archive - Looking for an API...
On 04/18/2010 01:48 PM, John Kalucki wrote: The LOC will not provide programmatic access to the archive of a type that you seek. At the moment we do not have a solution for this common request. We're waiting on a major infrastructure upgrade before we can prioritize this request among all other priorities. -John Kalucki http://twitter.com/jkalucki Infrastructure, Twitter Inc. The impression I got from the press releases was that Twitter was simply handing the tweets off to Google and that *Google* was developing all the indexing, search and API technology in conjunction with the Library of Congress. Is that incorrect? -- M. Edward (Ed) Borasky borasky-research.net/m-edward-ed-borasky A mathematician is a device for turning coffee into theorems. ~ Paul Erdős -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
Re: [twitter-dev] Re: Get user profile pic by name, unauthenticated?
Mini, normal, and bigger are work but what about original? Abraham On Sun, Apr 18, 2010 at 13:37, Raffi Krikorian ra...@twitter.com wrote: http://api.twitter.com/1/users/profile_image/raffi?size=bigger we will document this endpoint this week. On Sun, Apr 18, 2010 at 1:34 PM, WBC wooden.brain.conce...@gmail.comwrote: Thanks Raffi... I knew there had to be something more simple! Is there a way to get the bigger image? I can parse the HTML and just replace _normal with _bigger of course... Anyway, cheers. On Apr 18, 8:50 am, Raffi Krikorian ra...@twitter.com wrote: e.g.http://api.twitter.com/1/users/profile_image/raffi On Sat, Apr 17, 2010 at 9:41 PM, WBC wooden.brain.conce...@gmail.com wrote: Hello all, please forgive a newbie here. I would like to accomplish one simple task as described in the title: get the URL of a user profile picture by user name, in the context of a Mac application. At this time (and in the foreseeable future) I have no interest in doing more with the API(s). I do not want to ask users to authenticate with their own accounts for this simple purpose, and I don't want to run into an application-based rate-limit for my distributed, desktop application. I do plan to cache and honestly I can't imagine more than 50 calls a WEEK per IP for this purpose. I assume based on this from the FAQ: The REST API does account- and IP-based rate limiting. Authenticated API calls are charged to the authenticating user's limit while unauthenticated API calls are deducted from the calling IP address' allotment. ... that the user's IP is the one deducted if unauthenticated, which is perfectly fine. But the search API requires authentication: http://api.twitter.com/1/users/search.xml?q=username I've spent quite a lot of time trying to figure this out already, so a simple yes, you can do it and here's the URL would be very kind. (I can easily accomplish what I want just by parsing some HTML... but I thought I'd try to be legit about it ;-) -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Raffi Krikorian Twitter Platform Teamhttp://twitter.com/raffi -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private.
Re: [twitter-dev] Re: Get user profile pic by name, unauthenticated?
we don't support the original in this endpoint - just the three that you listed. On Sun, Apr 18, 2010 at 3:33 PM, Abraham Williams 4bra...@gmail.com wrote: Mini, normal, and bigger are work but what about original? Abraham On Sun, Apr 18, 2010 at 13:37, Raffi Krikorian ra...@twitter.com wrote: http://api.twitter.com/1/users/profile_image/raffi?size=bigger we will document this endpoint this week. On Sun, Apr 18, 2010 at 1:34 PM, WBC wooden.brain.conce...@gmail.comwrote: Thanks Raffi... I knew there had to be something more simple! Is there a way to get the bigger image? I can parse the HTML and just replace _normal with _bigger of course... Anyway, cheers. On Apr 18, 8:50 am, Raffi Krikorian ra...@twitter.com wrote: e.g.http://api.twitter.com/1/users/profile_image/raffi On Sat, Apr 17, 2010 at 9:41 PM, WBC wooden.brain.conce...@gmail.com wrote: Hello all, please forgive a newbie here. I would like to accomplish one simple task as described in the title: get the URL of a user profile picture by user name, in the context of a Mac application. At this time (and in the foreseeable future) I have no interest in doing more with the API(s). I do not want to ask users to authenticate with their own accounts for this simple purpose, and I don't want to run into an application-based rate-limit for my distributed, desktop application. I do plan to cache and honestly I can't imagine more than 50 calls a WEEK per IP for this purpose. I assume based on this from the FAQ: The REST API does account- and IP-based rate limiting. Authenticated API calls are charged to the authenticating user's limit while unauthenticated API calls are deducted from the calling IP address' allotment. ... that the user's IP is the one deducted if unauthenticated, which is perfectly fine. But the search API requires authentication: http://api.twitter.com/1/users/search.xml?q=username I've spent quite a lot of time trying to figure this out already, so a simple yes, you can do it and here's the URL would be very kind. (I can easily accomplish what I want just by parsing some HTML... but I thought I'd try to be legit about it ;-) -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Raffi Krikorian Twitter Platform Teamhttp://twitter.com/raffi -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private. -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi
Re: [twitter-dev] Twitter Archive - Looking for an API...
What gave you the impression that Google was connected to LOC's archive? As far as I can tell the two archive programs are seperate and Google's data is only available from when they started getting the firehose. Abraham On Sun, Apr 18, 2010 at 14:11, M. Edward (Ed) Borasky zn...@comcast.netwrote: On 04/18/2010 01:48 PM, John Kalucki wrote: The LOC will not provide programmatic access to the archive of a type that you seek. At the moment we do not have a solution for this common request. We're waiting on a major infrastructure upgrade before we can prioritize this request among all other priorities. -John Kalucki http://twitter.com/jkalucki Infrastructure, Twitter Inc. The impression I got from the press releases was that Twitter was simply handing the tweets off to Google and that *Google* was developing all the indexing, search and API technology in conjunction with the Library of Congress. Is that incorrect? -- M. Edward (Ed) Borasky borasky-research.net/m-edward-ed-borasky A mathematician is a device for turning coffee into theorems. ~ Paul Erdős -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private.
Re: [twitter-dev] Twitter Archive - Looking for an API...
On 04/18/2010 03:40 PM, Abraham Williams wrote: What gave you the impression that Google was connected to LOC's archive? As far as I can tell the two archive programs are seperate and Google's data is only available from when they started getting the firehose. Abraham I'll have to go digging on the web - it was one of the news items from the announcement. -- M. Edward (Ed) Borasky borasky-research.net/m-edward-ed-borasky A mathematician is a device for turning coffee into theorems. ~ Paul Erdős -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
[twitter-dev] Privacy issues with the proposed annotations feature
Right now the web UI exposes every piece of metadata in a tweet to end-users. That is, an end-user can use twitter.com to check the complete contents of tweet sent by an application. I didn't see anything in the proposals regarding the annotation feature that says that users will be able to see all the annotations through the web UI. And, even if they could see them, chances are they couldn't understand them. And, even if end-users could understand them, applications will be able to use encryption and other obfuscation to make them impossible to interpret. This reduces the amount of control users have over their tweets. Right now an application cannot disclose the user's location in a tweet, except by putting the location information in the tweet text (which the user can see very clearly), or by putting the location information in the built-in geo feature. The ability for applications to expose the user's information is controlled by a preference that can be controlled only by the official web interface on twitter.com. However, with the annotations feature, applications will be able to expose the user's location-again, possibly encrypted or otherwise obfuscated-even when application access to the location feature is disabled. It doesn't make sense to disable an applications' access to the geo feature and then let it silently and undetectably disclose the user's location-perhaps in even more detail than the built-in geo feature allows. I think there must be some kind of control mechanism in place for annotations, or the web UI must present all the annotations of a user's tweets to that user, or both, in order to prevent the annotations feature from becoming a side channel for applications to communicate users' private information without users' knowledge or consent. I would like to know more about how this is going to be done. Thanks, Brian -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
Re: [twitter-dev] Redirecting to a user's profile
Correct. But it won't show protected profiles because the user is not logged in. I'd like a way to log in the user before taking them to that link so they don't have to go through the hassle of signing in just to see the profile of a person they're already friends with. Some api endpoint I could pass the access token I have for them so that I could redirect them to a profile without logging them in. Is this possible? Sorry I worded that a little weird the first time. Thanks! Abraham Williams wrote: It does not prompt me for authentication when I am not logged in. Neither for public or protected accounts. Abraham On Fri, Apr 16, 2010 at 10:09, Berto mstbe...@gmail.com wrote: So I was able to find this handy call: http://twitter.com/account/redirect_by_id?id=ID by perusing the groups, but I was curious if there was an authenticate call I could pass this as a redirect URL to? It seems like the oauth/ authenticate end-point might do what I'm wanting, but I'm unsure and if it does, I'm unsure of how exactly to use it. What I'm trying to do is display a link to the user's web profile, which works fine. The problem is, it will ask them to log in if they aren't already logged in on the browser even though I have an auth token for them. Any easy way to do this? -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private.
Re: [twitter-dev] Privacy issues with the proposed annotations feature
Right now the web UI exposes every piece of metadata in a tweet to end-users. That is, an end-user can use twitter.com to check the complete contents of tweet sent by an application. I didn’t see anything in the proposals regarding the annotation feature that says that users will be able to see all the annotations through the web UI. And, even if they could see them, chances are they couldn’t understand them. And, even if end-users could understand them, applications will be able to use encryption and other obfuscation to make them impossible to interpret. This reduces the amount of control users have over their tweets. this wasn't always true -- there was a period where the web client showed no geo information at all. geo was an API only feature. at current time, it is still a bit unknown how the twitter.com webclient will utilize annotations (just like its unknown how the ecosystem will utilize annotations). I think there must be some kind of control mechanism in place for annotations, or the web UI must present all the annotations of a user’s tweets to that user, or both, in order to prevent the annotations feature from becoming a side channel for applications to communicate users’ private information without users’ knowledge or consent. I would like to know more about how this is going to be done. at this point, we're not planning to have any elaborate control mechanisms over annotations, however, your point of being able to use twitter.com as a debugging interface is an interesting one. -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
Re: [twitter-dev] Redirecting to a user's profile
No it is not possible. They will have to log in themselves. On Sun, Apr 18, 2010 at 16:47, Berto mstbe...@gmail.com wrote: Correct. But it won't show protected profiles because the user is not logged in. I'd like a way to log in the user before taking them to that link so they don't have to go through the hassle of signing in just to see the profile of a person they're already friends with. Some api endpoint I could pass the access token I have for them so that I could redirect them to a profile without logging them in. Is this possible? Sorry I worded that a little weird the first time. Thanks! Abraham Williams wrote: It does not prompt me for authentication when I am not logged in. Neither for public or protected accounts. Abraham On Fri, Apr 16, 2010 at 10:09, Berto mstbe...@gmail.com wrote: So I was able to find this handy call: http://twitter.com/account/redirect_by_id?id=ID by perusing the groups, but I was curious if there was an authenticate call I could pass this as a redirect URL to? It seems like the oauth/ authenticate end-point might do what I'm wanting, but I'm unsure and if it does, I'm unsure of how exactly to use it. What I'm trying to do is display a link to the user's web profile, which works fine. The problem is, it will ask them to log in if they aren't already logged in on the browser even though I have an auth token for them. Any easy way to do this? -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private. -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private.
Re: [twitter-dev] Re: Do the twttr.anywhere.tweetBox() boxes actually post tweets for anyone?
Trouble shooting the TweetBox not posting. 1) Check that your application has Read and Write as the Default access type. If not edit your application so it does. https://twitter.com/apps 2) Check that your access token for said application has read and write access. If not revoke access and re-authorized from your website. https://twitter.com/settings/connections https://twitter.com/settings/connections3) Delete your cookies. Specifically the twttr_anywhere cookie for the website using said application. Abraham On Sun, Apr 18, 2010 at 13:00, Pau Gay pau@gmail.com wrote: It didn't work for me ... And you guys? (apart from Abraham) On 18 abr, 20:39, Abraham Williams 4bra...@gmail.com wrote: Yes it works for me. Seehttp:// twitter.com/abraham/status/12411336409just posted fromhttp://anywhere.drup.al/. You may have to clear your cookies and revoke access to your application first. Abraham On Sat, Apr 17, 2010 at 21:30, Jon j...@jgubman.com wrote: so, they work for you? Because, after the twitter guys posted about the default read-only settings, I changed my app to rw, regenerated the key and still can't get it to post a tweet. The examples still don't post to my feed either. On Apr 17, 3:28 pm, Abraham Williams 4bra...@gmail.com wrote: Make sure the app is set to read and write and that you have authorized a read and write token on your connections page. Abraham On Fri, Apr 16, 2010 at 15:52, Jon j...@jgubman.com wrote: So, I've got the tweetBoxes rendering just fine and doing the onTweet callbacks, but they don't actually post anything to my twitter profile (and, yes, I've authorized the app). Even the example boxes on http://dev.twitter.com/anywhere/begin#tweetboxthatpost as the My Pet Monster app don't create tweets... -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Abraham Williams | Developer for hire |http://abrah.am PoseurTech Labs | Projects |http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private. -- Abraham Williams | Developer for hire |http://abrah.am PoseurTech Labs | Projects |http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private. -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private.
[twitter-dev] Re: Read only @anywhere application bug fix
5) Change the Default Access type to Read Write It's not working for us either despite the change to R/W. App key 4hIZQHIItgc3IrCKyqsjQ and testing on http://www.istyles.com/index_test.php The follow button and tweet box loads fine but the actions do not (eg, does not follow, does not tweet). Upon clicking follow, a popup of https://oauth.twitter.com/2/authorize?oauth_callback_url=http%3A%2F%2Fwww.istyles.com%2Findex_test.phpoauth_mode=flow_web_clientoauth_client_identifier=4hIZQHIItgc3IrCKyqsjQ will appear but clicking on Connect does nothing more than making the popup go away (and it comes back again in a few seconds). When the follow button is first pressed (when the popup is popping up), the main page encounters a javascript error: Message: 'P' is null or not an object Line: 1 Char: 1421 Code: 0 URI: http://platform0.twitter.com/1/javascripts/follow.js -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
Re: [twitter-dev] Re: Read only @anywhere application bug fix
I just followed @iStylesdotcom no problem through your test page. Follow my troubleshooting info: http://groups.google.com/group/twitter-development-talk/msg/080bdd99661b9b43 If it still does not work let us know your browser specifics. Abraham On Sun, Apr 18, 2010 at 18:40, @iStylesMK m...@istyles.com wrote: 5) Change the Default Access type to Read Write It's not working for us either despite the change to R/W. App key 4hIZQHIItgc3IrCKyqsjQ and testing on http://www.istyles.com/index_test.php The follow button and tweet box loads fine but the actions do not (eg, does not follow, does not tweet). Upon clicking follow, a popup of https://oauth.twitter.com/2/authorize?oauth_callback_url=http%3A%2F%2Fwww.istyles.com%2Findex_test.phpoauth_mode=flow_web_clientoauth_client_identifier=4hIZQHIItgc3IrCKyqsjQ will appear but clicking on Connect does nothing more than making the popup go away (and it comes back again in a few seconds). When the follow button is first pressed (when the popup is popping up), the main page encounters a javascript error: Message: 'P' is null or not an object Line: 1 Char: 1421 Code: 0 URI: http://platform0.twitter.com/1/javascripts/follow.js -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private.
Re: [twitter-dev] Anybody else seeing Unable to locate you. Try again ??
Location has never worked for me in Win7 x64+Chrome (dev channel). ∞ 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, Apr 18, 2010 at 9:57 PM, Abraham Williams 4bra...@gmail.com wrote: Location used to work on the Windows beta of Chrome but stopped a week or two ago for me. It has never worked on my Mac though. Abraham On Sat, Apr 17, 2010 at 18:59, M. Edward (Ed) Borasky zn...@comcast.net wrote: On my Linux (openSUSE 11.2 with some of the advanced repositories) the message Unable to locate you. Try again is showing up, and my tweets aren't getting geotagged. Firefox 3.6.3, Google Chrome 5.0.375.9 dev and Seamonkey 2.0.4 all do this, and it happens for both wired and wireless connections. I'm pretty sure it's somewhere in the Linux stack beneath the browser - the one time I booted one machine up in Windows, it worked in Firefox 3.6.3 with a wireless connection. And it used to work on Linux with Firefox. I haven't tried any other distros or rolling back to Firefox 3.5. I might try a Lucid Lynx LiveCD just to see what happens, but I'd rather get openSUSE to work, since I'm not planning to switch distros just to get my tweets tagged. ;-) Is anyone else seeing this? The Firefox demo at http://www.mozilla.com/en-US/firefox/geolocation/#geo-demo works! Anything else I should be looking at? I can grab Wireshark traces but don't know what to look for. -- M. Edward (Ed) Borasky borasky-research.net/m-edward-ed-borasky A mathematician is a device for turning coffee into theorems. ~ Paul Erdős -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private.
Re: [twitter-dev] Anybody else seeing Unable to locate you. Try again ??
i use safari + gears on OS X and it works for me. i think its only very recent that chromium under OS X supports it. On Sun, Apr 18, 2010 at 6:57 PM, Abraham Williams 4bra...@gmail.com wrote: Location used to work on the Windows beta of Chrome but stopped a week or two ago for me. It has never worked on my Mac though. Abraham On Sat, Apr 17, 2010 at 18:59, M. Edward (Ed) Borasky zn...@comcast.netwrote: On my Linux (openSUSE 11.2 with some of the advanced repositories) the message Unable to locate you. Try again is showing up, and my tweets aren't getting geotagged. Firefox 3.6.3, Google Chrome 5.0.375.9 dev and Seamonkey 2.0.4 all do this, and it happens for both wired and wireless connections. I'm pretty sure it's somewhere in the Linux stack beneath the browser - the one time I booted one machine up in Windows, it worked in Firefox 3.6.3 with a wireless connection. And it used to work on Linux with Firefox. I haven't tried any other distros or rolling back to Firefox 3.5. I might try a Lucid Lynx LiveCD just to see what happens, but I'd rather get openSUSE to work, since I'm not planning to switch distros just to get my tweets tagged. ;-) Is anyone else seeing this? The Firefox demo at http://www.mozilla.com/en-US/firefox/geolocation/#geo-demo works! Anything else I should be looking at? I can grab Wireshark traces but don't know what to look for. -- M. Edward (Ed) Borasky borasky-research.net/m-edward-ed-borasky A mathematician is a device for turning coffee into theorems. ~ Paul Erdős -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private. -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi
Re: [twitter-dev] Anybody else seeing Unable to locate you. Try again ??
Chrome for OSX and Linux doesn't support Gears and never will so until Twitter supports the HTML5 Geo spec... 2010/4/18 Raffi Krikorian ra...@twitter.com i use safari + gears on OS X and it works for me. i think its only very recent that chromium under OS X supports it. On Sun, Apr 18, 2010 at 6:57 PM, Abraham Williams 4bra...@gmail.comwrote: Location used to work on the Windows beta of Chrome but stopped a week or two ago for me. It has never worked on my Mac though. Abraham On Sat, Apr 17, 2010 at 18:59, M. Edward (Ed) Borasky zn...@comcast.netwrote: On my Linux (openSUSE 11.2 with some of the advanced repositories) the message Unable to locate you. Try again is showing up, and my tweets aren't getting geotagged. Firefox 3.6.3, Google Chrome 5.0.375.9 dev and Seamonkey 2.0.4 all do this, and it happens for both wired and wireless connections. I'm pretty sure it's somewhere in the Linux stack beneath the browser - the one time I booted one machine up in Windows, it worked in Firefox 3.6.3 with a wireless connection. And it used to work on Linux with Firefox. I haven't tried any other distros or rolling back to Firefox 3.5. I might try a Lucid Lynx LiveCD just to see what happens, but I'd rather get openSUSE to work, since I'm not planning to switch distros just to get my tweets tagged. ;-) Is anyone else seeing this? The Firefox demo at http://www.mozilla.com/en-US/firefox/geolocation/#geo-demo works! Anything else I should be looking at? I can grab Wireshark traces but don't know what to look for. -- M. Edward (Ed) Borasky borasky-research.net/m-edward-ed-borasky A mathematician is a device for turning coffee into theorems. ~ Paul Erdős -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private. -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private.
[twitter-dev] Re: Read only @anywhere application bug fix
Thanks, I just tested it with @iStylesMK and it worked! I was previously testing with an account with protected tweets and that did not work. I ran another test just to be sure and protected accounts (or at least, my protected account) did not work but a public account (eg @iStylesMK) worked fine. Regards, Ming Keong On Apr 19, 1:49 am, Abraham Williams 4bra...@gmail.com wrote: I just followed @iStylesdotcom no problem through your test page. Follow my troubleshooting info:http://groups.google.com/group/twitter-development-talk/msg/080bdd996... If it still does not work let us know your browser specifics. Abraham On Sun, Apr 18, 2010 at 18:40, @iStylesMK m...@istyles.com wrote: 5) Change the Default Access type to Read Write It's not working for us either despite the change to R/W. App key 4hIZQHIItgc3IrCKyqsjQ and testing onhttp://www.istyles.com/index_test.php The follow button and tweet box loads fine but the actions do not (eg, does not follow, does not tweet). Upon clicking follow, a popup of https://oauth.twitter.com/2/authorize?oauth_callback_url=http%3A%2F%2... will appear but clicking on Connect does nothing more than making the popup go away (and it comes back again in a few seconds). When the follow button is first pressed (when the popup is popping up), the main page encounters a javascript error: Message: 'P' is null or not an object Line: 1 Char: 1421 Code: 0 URI:http://platform0.twitter.com/1/javascripts/follow.js -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Abraham Williams | Developer for hire |http://abrah.am PoseurTech Labs | Projects |http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private.
Re: [twitter-dev] Re: Get user profile pic by name, unauthenticated?
This has to be the softest launch ever, especially for such an important feature (three years in-the-making). You're saving me time, aggravation, and money. Thank you! Are there any limitations? I've been using it for a few weeks and it seems stable. -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
Re: [twitter-dev] Anybody else seeing Unable to locate you. Try again ??
Well, it seems we have enough does work and doesn't work cases to justify me taking some Wireshark traces and trying to debug my usage, especially if Firefox 3.6.3 is still working on wireless in Windows and failing in wireless on openSUSE 11.2. What should I be looking for in the traces? On 04/18/2010 07:07 PM, Abraham Williams wrote: Chrome for OSX and Linux doesn't support Gears and never will so until Twitter supports the HTML5 Geo spec... 2010/4/18 Raffi Krikorian ra...@twitter.com i use safari + gears on OS X and it works for me. i think its only very recent that chromium under OS X supports it. On Sun, Apr 18, 2010 at 6:57 PM, Abraham Williams 4bra...@gmail.comwrote: Location used to work on the Windows beta of Chrome but stopped a week or two ago for me. It has never worked on my Mac though. Abraham On Sat, Apr 17, 2010 at 18:59, M. Edward (Ed) Borasky zn...@comcast.netwrote: On my Linux (openSUSE 11.2 with some of the advanced repositories) the message Unable to locate you. Try again is showing up, and my tweets aren't getting geotagged. Firefox 3.6.3, Google Chrome 5.0.375.9 dev and Seamonkey 2.0.4 all do this, and it happens for both wired and wireless connections. I'm pretty sure it's somewhere in the Linux stack beneath the browser - the one time I booted one machine up in Windows, it worked in Firefox 3.6.3 with a wireless connection. And it used to work on Linux with Firefox. I haven't tried any other distros or rolling back to Firefox 3.5. I might try a Lucid Lynx LiveCD just to see what happens, but I'd rather get openSUSE to work, since I'm not planning to switch distros just to get my tweets tagged. ;-) Is anyone else seeing this? The Firefox demo at http://www.mozilla.com/en-US/firefox/geolocation/#geo-demo works! Anything else I should be looking at? I can grab Wireshark traces but don't know what to look for. -- M. Edward (Ed) Borasky borasky-research.net/m-edward-ed-borasky A mathematician is a device for turning coffee into theorems. ~ Paul Erdős -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private. -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi -- 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] Early look at Annotations
I like that annotations will be open so that the various schema can live/die organically based on client adoption (or lack thereof) rather than an artificially-emposed constraint. I outlined some of my ideas for annotations (or Twitterformats, as I called them) at the end of last year at http://twitterformats.org — hope they add to the conversation. Aral Sent from my iPhone On 16 Apr 2010, at 19:24, Joseph Cheek jos...@cheek.com wrote: awesome idea! I know I can find a use for it. Some concerns, however, below... Joseph Cheek Marcel Molina wrote: the sentence Namespaces aren't intended as a way for people to claim their little slice of the tweet space. and the sentence If you want a given key to mean one thing and someone else wants that same key to mean something else, and someone else still wants another meaning, consumers of your annotations are put in a tricky spot trying to figure out how to interpret a given annotation without the disambiguation of a namespace. seem to be at odds with each other. If you don't provide a way for us devs to claim a particular namespace, you force each of us to figure out what a dev meant with namespace xyz, which is what you way you want to avoid. Perhaps namespaces can be prefixed with com.cheek.twitter or somesuch à la Java. Just a thought. We're erring on the side of thinking that the moderate increase in payload size for tweets with annotations, even on slow connections, is both more convenient and faster than the latency and inconvenience incurred by adding another HTTP round trip. agreed, especially with rate limiting in place. * Ok, great. How are we going to figure out what Joe Random's annotations actually mean? That's something we need to figure out as a community. But here is an early idea: People could add some agreed upon meta-annotation that points to something which *describes* the annotation or annotations that person is using. Think something sort of like XML DTD, though not necessarily machine readable. This meta annotation could point to a URL that simply has an HTML document that gives a description with some examples of the various annotations you're experimenting with or standardizing on. Interesting. So I could add metadata to the tweet so that my foo namespace isn't interpreted the same as other's foo namespaces? If so, then I would want the ability to select this metadata in a search - if I have to manually code something to recognize namespace foo for metadata http://www.cheek.com/my_twitter_rules_are_here.html then I don't want results for everyone else's namespace foo that my app won't recognize. Make sense? so then namespace com.cheek.foo becomes namespace foo with metadata cheek.com/blahblah . ok, i can do that. -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en
Re: [twitter-dev] Anybody else seeing Unable to locate you. Try again ??
I seem to recall hearing Gears doesn't work on Fx 3.6. I don't remember if it was only OSX/Linux or all platforms. Abraham On Sun, Apr 18, 2010 at 21:44, M. Edward (Ed) Borasky zn...@comcast.netwrote: Well, it seems we have enough does work and doesn't work cases to justify me taking some Wireshark traces and trying to debug my usage, especially if Firefox 3.6.3 is still working on wireless in Windows and failing in wireless on openSUSE 11.2. What should I be looking for in the traces? On 04/18/2010 07:07 PM, Abraham Williams wrote: Chrome for OSX and Linux doesn't support Gears and never will so until Twitter supports the HTML5 Geo spec... 2010/4/18 Raffi Krikorian ra...@twitter.com i use safari + gears on OS X and it works for me. i think its only very recent that chromium under OS X supports it. On Sun, Apr 18, 2010 at 6:57 PM, Abraham Williams 4bra...@gmail.com wrote: Location used to work on the Windows beta of Chrome but stopped a week or two ago for me. It has never worked on my Mac though. Abraham On Sat, Apr 17, 2010 at 18:59, M. Edward (Ed) Borasky zn...@comcast.netwrote: On my Linux (openSUSE 11.2 with some of the advanced repositories) the message Unable to locate you. Try again is showing up, and my tweets aren't getting geotagged. Firefox 3.6.3, Google Chrome 5.0.375.9 dev and Seamonkey 2.0.4 all do this, and it happens for both wired and wireless connections. I'm pretty sure it's somewhere in the Linux stack beneath the browser - the one time I booted one machine up in Windows, it worked in Firefox 3.6.3 with a wireless connection. And it used to work on Linux with Firefox. I haven't tried any other distros or rolling back to Firefox 3.5. I might try a Lucid Lynx LiveCD just to see what happens, but I'd rather get openSUSE to work, since I'm not planning to switch distros just to get my tweets tagged. ;-) Is anyone else seeing this? The Firefox demo at http://www.mozilla.com/en-US/firefox/geolocation/#geo-demo works! Anything else I should be looking at? I can grab Wireshark traces but don't know what to look for. -- M. Edward (Ed) Borasky borasky-research.net/m-edward-ed-borasky A mathematician is a device for turning coffee into theorems. ~ Paul Erdős -- Subscription settings: http://groups.google.com/group/twitter-development-talk/subscribe?hl=en -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private. -- Raffi Krikorian Twitter Platform Team http://twitter.com/raffi -- M. Edward (Ed) Borasky borasky-research.net/m-edward-ed-borasky A mathematician is a device for turning coffee into theorems. ~ Paul Erdős -- Abraham Williams | Developer for hire | http://abrah.am PoseurTech Labs | Projects | http://labs.poseurtech.com This email is: [ ] shareable [x] ask first [ ] private.