[twitter-dev] Re: Callback url during development
I managed to set a port on the page when I was doing some google app engine stuff. But saying that my dev server now runs on port 80 on my machine so it isn't a problem much. Paul On 27 Apr 2009, at 06:58, Dimebrain daniel.cre...@gmail.com wrote: How are you able to set this up for a non-standard port? HOSTS file is just for the domain/authority, and you can't specify a port in the callback URL on the settings page? On Apr 23, 7:31 pm, Jochen Kaechelin giss...@gissmog.de wrote: Am 24.04.2009 um 00:29 schrieb Paul Kinlan: Hi, During development I tend to modify my hosts file to point the callback URL domain to my box for instance. This is quite good because all it affects is my box. I just had the same idea ... ;-) Works as expected now!!! Thanx Paul On 23 Apr 2009, at 23:16, Abraham Williams 4bra...@gmail.com wrote: The oauth_callback parameter was just disabled do to security issues. Currently only the registered callback works. If you need a different callback location for development set up a second application. On Thu, Apr 23, 2009 at 17:12, Jochen Kaechelin giss...@gissmog.de wrote: Am 22.04.2009 um 15:37 schrieb Abraham Williams: Also when you are building the authorize url to send users to twitter.com you can add oauth_callback=http://localhost/ callback and that will override your applications registered callback. OAuth::Consumer.new(xx, xx, { :site=http://twitter.com/oauth/authorize?oauth_callback=http://localhost:30 ... }) I can see the site where I have to Deny or Allow access. When I click Allow I will be redirected to the Domain which I entered in the OAUTHClients Registration Form (http://www.twitter.com/ oauth_cleints) Seems that the oauth_callback parameter does not work! Is it in the wrong place? Any hints!? Thanx -- Abraham Williams |http://the.hackerconundrum.com Hacker |http://abrah.am|http://twitter.com/abraham Web608 | Community Evangelist |http://web608.org This email is: [ ] blogable [x] ask first [ ] private. Sent from Madison, Wisconsin, United States
[twitter-dev] getting an error about read-write access. Why?
My OAuth application, in 'Edit Application Settings' shows 'Read Write' is checked. Yet, when I try an api method that requires POST, I'm getting a 401 error:Read-only application cannot POST. Why would this be? Neither the user making the request nor the OAuth app have their status set to protected. Thanks for the help.
[twitter-dev] Re: Yet another from my app related question
Hello! Thanks a lot for your reply, I understand better now. Cheers, emrah Chad Etzel wrote: No, you cannot. Source parameter registration has been depricated for non-OAuth apps. http://groups.google.com/group/twitter-development-talk/browse_thread/thread/ce57405a08483877/715c330a15e4968d -Chad On Sun, Apr 26, 2009 at 5:54 PM, Emrah e...@ekanet.net wrote: Hi, I can see aplications made in 2007 with the from my app appended. Any hint on how I can specify the source without OAuth? I am using OAuth with great satisfaction but I still annoys me to rely on a Web token/platform. Thanks, -- Emrah KAVUN e...@ekanet.net -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) iQIcBAEBAgAGBQJJ9NgjAAoJEMRdXyMGNBkRBPUP/2PvL+dOCUyHgfKZapEg6LkW Nv7zBcJ9kQjNs1fttvWSemzlzEwuKd9Gk0un8HBdeuMy/maoMJvp5kcFyHpxplOq FIolQaNhIgGRNwAQmQyuZwKzKKc0/Yh6lcMtjs88Dx6dYjKsr/DTDXXpsNNpsIMf R7IuSnrEJ+J1g/YkinGQKWNI7A20YoTBY4VeYP8YnAzoUaQ4/6E7SvFaWcYzs/yq SVeSFzL+6ablmVXVieau4ed4KelWRxPNLpqyIvDxeEKijwM6AX2VZLTrw6aTs4Bn BDH0an4Vfjct0dXMOz9SyfTd+RiSh2kXSeZX8cuDsr+dgwM8ks3fgL1oZql7Y+8X TDutf9zABuIRIwuOpcgv7u55eCYYzZj09liaA0S0VrPigpP+QeVHm7R/AHu10T3V O4nRGUu5S86DOof1tQP4nGTasWJi7Ig9/jfjm5p81QaX/EV3OwhXWPDV39iR4Bd7 HylyjzLuXFd3XmKz+m47Z5zPrx5DYgpcg2D/9djB1GGas5AduzRJkgAtNjJD4mTJ dt54lIWP+p/gpKgqeMKsDCEfVTyPKMUVAS5YNPts6VtgC7hpLwZWZTXx1BzWSjUb 94UAQexMfyTziU5yNy0y95E0ypoYiQvqrEHuUop1CMNPkxiYGQwYrm8dEonB5P6k WUISca5sLILHFQBhZFkC =iabd -END PGP SIGNATURE-
[twitter-dev] 417- Expectation failed error
Hi, I am starting this as a new thread because I did not get any reply since 4 days in the below thread: http://groups.google.com/group/twitter-development-talk/browse_thread/thread/7c67ff1a2407dee7 The '417- Expectation failed error' occurs again for me while updating status. I am using the Yedda Twitter library. I have already added 'System.Net.ServicePointManager.Expect100Continue = false;' to my Posting function: protected string ExecutePostCommand(string url, string userName, string password, string data) { WebRequest request = WebRequest.Create(url); if (!string.IsNullOrEmpty(userName) ! string.IsNullOrEmpty(password)) { request.Credentials = new NetworkCredential(userName, password); request.ContentType = application/x-www-form- urlencoded; request.Method = POST; System.Net.ServicePointManager.Expect100Continue = false; etc etc. I tried changing the position of 'System.Net.ServicePointManager.Expect100Continue = false;' to above the WebRequest object creation, but that also does n't help. This occurs in random. Please help me out of this situation as this has been happening since a week now. Thanks in advance
[twitter-dev] Re: Search if a user profile exists based on his email id / name
There is an API for search, cant we use it to search if users exists or not. I think twitter gives you, I would like it to use on my website as a widget where I can search for a user based on emailid or username and then proceed to his twitter page. Thank you On Apr 25, 7:10 pm, Cameron Kaiser spec...@floodgap.com wrote: Is it possible to know if a user (profile) exists based on email id . No. -- personal:http://www.cameronkaiser.com/-- Cameron Kaiser * Floodgap Systems *www.floodgap.com* ckai...@floodgap.com -- DON'T PANIC! ---
[twitter-dev] Suggestion for image uploads from 3rd party applications
Just kind of thinking aloud here. I was thinking about the bandwidth overhead for applications which use the API to set avatar or profile background images and had an idea. How about allowing an application to register an uploaded image with some sort of id or handle and then be able to set the avatar or background image to that id? e.g. app foobar uploads an image and registers it as bg1 it can then make calls to update several accounts and set the profile background image to foobar:bg1 or similar.
[twitter-dev] Profile Image Uploading - image doesn't change ...
Hi, I'm trying to upload a user profile image via the API and I'll get a 200 OK and the user-info in JSON as a return. However, the profile image doesn't change. Tried with different image names and sizes but to no avail. By the way, when sending without a Content-Type: image/jpeg ( but application/octet-stream ), the API said the image file was probably too large - it was ~ 70kB though. Not sure if there's something wrong in the form/multipart code, but on the other hand the same code is working for TwitPic/MobyPicture/ Posterous and TwitGoo. Cheers @janole / Gravity
[twitter-dev] Re: Search if a user profile exists based on his email id / name
Is it possible to know if a user (profile) exists based on email id . No. There is an API for search, cant we use it to search if users exists or not. I think twitter gives you, I would like it to use on my website as a widget where I can search for a user based on emailid or username and then proceed to his twitter page. The Search API does not allow searching for users by E-mail. As far as username, you can simply query the username and see if it exists. -- personal: http://www.cameronkaiser.com/ -- Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckai...@floodgap.com -- The idea is to die young as late as possible. -- Ashley Montagu
[twitter-dev] a new application
Hi All, I want to develop a new mobile application for twitter. But I have few questions. Please help me as I am new for twitter and this forum. 1. If tutor users will use my mobile application, then some space is required to store data of my application. does twitter provide space to us to store data related for the user which will be generated by my application? if provides, then which type of space? any database facility? 2. To whom I will contact after developing this mobile application? 3. As this is a mobile application, so can u please suggest me that what tools I should use? thanks in advance.. please reply as soon as possible.
[twitter-dev] Re: Feature Request: Publicly Mark Tweets That You Like (i.e. digg a tweet)
Just noticed Vimeo has this feature for their videos too and use it build relevant feeds. On Apr 25, 3:28 pm, @mikestead stead.m...@gmail.com wrote: Thanks for the link, it also lead me tohttp://favotter.matope.com/en/. These services are nice, but in regards to what I suggested, just skim the surface. I guess in my mind for this to work it needs to be rolled out as a core feature. This way all the major front end clients would look to integrate it, along with the website, like what happened with the favorite option. Without this widespread adoption, If some of my friends use it and some don't then the impact of its usefulness is greatly reduced for me, them, and the rest of the Twitterverse (and Twitter the company). Maybe this could be said of a lot of third party Twitter services however. On Apr 25, 2:44 pm, Cameron Kaiser spec...@floodgap.com wrote: First off I'm sorry if this has been requested previously (I'm sure it has somewhere), I searched around the group and couldn't spot anything related. The feature is pretty straightforward on the surface. If I see a tweet that I like, then I can publicly mark it as such. This then opens up a whole lot of great features including: You're basically asking something along the lines of a favourites-driven site. There isn't a lot out there on it, but among other things look at favrd and similar services. -- personal:http://www.cameronkaiser.com/-- Cameron Kaiser * Floodgap Systems *www.floodgap.com*ckai...@floodgap.com -- 10% of computer users [use] Mac ... the top 10 percent. -- Douglas Adams ---
[twitter-dev] Re: Confirming whitelisting status
Hi Dossy, This is why we added the X-RateLimit-* headers, so you can check the status on the actual calls you perform and not need to make another call. Those should tell you your current limit when calling the ids method. Thanks; – Matt Sanford / @mzsanford Twitter Dev On Apr 26, 2009, at 5:16 PM, Dossy Shiobara wrote: Hi, How can an application confirm its whitelisting status? I thought my IP was whitelisted, but when I make authenticated requests from my IP, I often see HTTP 400 rate limit error responses to the REST API. The same user can auth. from their Twitter client app. from a different IP and does not receive a rate limit response. Specifically, it appears like the social graph methods don't respect my IP whitelisting status. Is that possible? -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on. (p. 70)
[twitter-dev] Re: getting an error about read-write access. Why?
Hi there, Did you recently change the application from Read to Read/Write? The error message is a little misleading since R/RW is now on a per- token basis [1]. I suggest re-authorizing the user and see if the error continues. Thanks; – Matt Sanford / @mzsanford Twitter Dev [1] - http://code.google.com/p/twitter-api/issues/detail?id=302 On Apr 26, 2009, at 10:34 PM, tayknight wrote: My OAuth application, in 'Edit Application Settings' shows 'Read Write' is checked. Yet, when I try an api method that requires POST, I'm getting a 401 error:Read-only application cannot POST. Why would this be? Neither the user making the request nor the OAuth app have their status set to protected. Thanks for the help.
[twitter-dev] Re: Encrypting tweets using public keys and MIME64
My take on this … I sort of like the idea but I'd be a little miffed if I were paying to be SMS'd a encrypted strings. Thanks; – Matt Sanford / @mzsanford Twitter Dev On Apr 27, 2009, at 4:16 AM, Swaroop wrote: Err. DMs don't suit the purpose? On Apr 27, 1:59 am, Kelly Jones kelly.terry.jo...@gmail.com wrote: Encrypting tweets using public keys and MIME64 seems easy enough, eg: http://www.c0t0d0s0.org/archives/5330-Encrypted-direct-messages-in- Tw... Has any client implemented something like this? -- We're just a Bunch Of Regular Guys, a collective group that's trying to understand and assimilate technology. We feel that resistance to new ideas and technology is unwise and ultimately futile.
[twitter-dev] Re: a new application
Comments inline … On Apr 27, 2009, at 7:13 AM, guru wrote: Hi All, I want to develop a new mobile application for twitter. But I have few questions. Please help me as I am new for twitter and this forum. 1. If tutor users will use my mobile application, then some space is required to store data of my application. does twitter provide space to us to store data related for the user which will be generated by my application? if provides, then which type of space? any database facility? Twitter does not provide any storage for application data. 2. To whom I will contact after developing this mobile application? Twitter does not currently host any sort of application directory, nor do we have any sort of approval process. I recommend putting your application out on the web, letting people on this list know or on mobile development forums. 3. As this is a mobile application, so can u please suggest me that what tools I should use? That all depends on what languages you know and what phones you want to run on. From the twitter side I would check out the API documentation at http://apiwiki.twitter.com/Twitter-API-Documentation, and maybe the list of known libraries at http://apiwiki.twitter.com/Libraries thanks in advance.. please reply as soon as possible. Thanks; – Matt Sanford / @mzsanford Twitter Dev
[twitter-dev] Re: a new application
September already? On Mon, Apr 27, 2009 at 11:41 AM, Matt Sanford m...@twitter.com wrote: Comments inline … On Apr 27, 2009, at 7:13 AM, guru wrote: Hi All, I want to develop a new mobile application for twitter. But I have few questions. Please help me as I am new for twitter and this forum. 1. If tutor users will use my mobile application, then some space is required to store data of my application. does twitter provide space to us to store data related for the user which will be generated by my application? if provides, then which type of space? any database facility? Twitter does not provide any storage for application data. 2. To whom I will contact after developing this mobile application? Twitter does not currently host any sort of application directory, nor do we have any sort of approval process. I recommend putting your application out on the web, letting people on this list know or on mobile development forums. 3. As this is a mobile application, so can u please suggest me that what tools I should use? That all depends on what languages you know and what phones you want to run on. From the twitter side I would check out the API documentation at http://apiwiki.twitter.com/Twitter-API-Documentation, and maybe the list of known libraries at http://apiwiki.twitter.com/Libraries thanks in advance.. please reply as soon as possible. Thanks; – Matt Sanford / @mzsanford Twitter Dev
[twitter-dev] Re: Confirming whitelisting status
On 4/27/09 11:25 AM, Matt Sanford wrote: This is why we added the X-RateLimit-* headers, so you can check the status on the actual calls you perform and not need to make another call. Those should tell you your current limit when calling the ids method. OK, I know what's on the wiki re: rate limit policy, but what I'm actually observing appears to contradict it. Many of the requests coming back are showing that the limit is 100 for each user, but I thought my IP was whitelisted, which the wiki says should take precedence over the user's rate limit. So, what is the policy? Perhaps it's just my Twitter ID @dossy that's been whitelisted, but not my IP? How could I confirm this? -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on. (p. 70)
[twitter-dev] Re: Encrypting tweets using public keys and MIME64
Say receive encrypted DMs over SMS and need to decrypt them on the fly. There's an app for that! /runs off to write DMd3crypt0r.app -Chad On Mon, Apr 27, 2009 at 11:37 AM, Matt Sanford m...@twitter.com wrote: My take on this … I sort of like the idea but I'd be a little miffed if I were paying to be SMS'd a encrypted strings. Thanks; – Matt Sanford / @mzsanford Twitter Dev On Apr 27, 2009, at 4:16 AM, Swaroop wrote: Err. DMs don't suit the purpose? On Apr 27, 1:59 am, Kelly Jones kelly.terry.jo...@gmail.com wrote: Encrypting tweets using public keys and MIME64 seems easy enough, eg: http://www.c0t0d0s0.org/archives/5330-Encrypted-direct-messages-in-Tw... Has any client implemented something like this? -- We're just a Bunch Of Regular Guys, a collective group that's trying to understand and assimilate technology. We feel that resistance to new ideas and technology is unwise and ultimately futile.
[twitter-dev] Re: Confirming whitelisting status
If you call rate_limit_status authenticated as yourself and return is greater then 100 then it is your account. You can also make the same call unauthenticated from the IP. [1] http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-account%C2%A0rate_limit_status On Mon, Apr 27, 2009 at 11:07, Dossy Shiobara do...@panoptic.com wrote: On 4/27/09 11:25 AM, Matt Sanford wrote: This is why we added the X-RateLimit-* headers, so you can check the status on the actual calls you perform and not need to make another call. Those should tell you your current limit when calling the ids method. OK, I know what's on the wiki re: rate limit policy, but what I'm actually observing appears to contradict it. Many of the requests coming back are showing that the limit is 100 for each user, but I thought my IP was whitelisted, which the wiki says should take precedence over the user's rate limit. So, what is the policy? Perhaps it's just my Twitter ID @dossy that's been whitelisted, but not my IP? How could I confirm this? -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on. (p. 70) -- Abraham Williams | http://the.hackerconundrum.com Hacker | http://abrah.am | http://twitter.com/abraham Web608 | Community Evangelist | http://web608.org This email is: [ ] blogable [x] ask first [ ] private.
[twitter-dev] Re: a new application
On 4/27/09 11:43 AM, Andrew Badera wrote: September already? I guess we know what kind of project just got posted on rent-a-coder. -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on. (p. 70)
[twitter-dev] Re: Confirming whitelisting status
On 4/27/09 12:17 PM, Abraham Williams wrote: If you call rate_limit_status authenticated as yourself and return is greater then 100 then it is your account. You can also make the same call unauthenticated from the IP. That's a fantastic way of doing it, Abraham. Thanks. I've just confirmed that, sadly, my IP was NOT whitelisted as I thought. Time to put in the request. Again. -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on. (p. 70)
[twitter-dev] Re: Confirming whitelisting status
On 4/27/09 12:23 PM, Matt Sanford wrote: I can say from experience the last 5 or so people who re-submitted were in the access logs with an IP they swore they were not using. Is it at all possible you're accessing via a 2nd interface on the same machine or via NAT? We could have it recorded incorrectly, or have a bug, but the last 5 were all unknown NAT issues so that might be something you can check while you wait on us to confirm. While it's entirely possible, I hope that's not happening. All of my requests should be coming from 96.56.31.42. Network-side packet captures show the source IP as being 96.56.31.42. I suspect my IP whitelisting either never happened (bizarre!) or recently disappeared, or something else. Or, maybe my ISP is doing some funky NAT upstream from me. I don't think so, though. -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on. (p. 70)
[twitter-dev] Re: 417- Expectation failed error
Try running your request through a Charles proxy to make sure the expect header is not getting added. On Mon, Apr 27, 2009 at 01:18, sttester stteste...@gmail.com wrote: Hi, I am starting this as a new thread because I did not get any reply since 4 days in the below thread: http://groups.google.com/group/twitter-development-talk/browse_thread/thread/7c67ff1a2407dee7 The '417- Expectation failed error' occurs again for me while updating status. I am using the Yedda Twitter library. I have already added 'System.Net.ServicePointManager.Expect100Continue = false;' to my Posting function: protected string ExecutePostCommand(string url, string userName, string password, string data) { WebRequest request = WebRequest.Create(url); if (!string.IsNullOrEmpty(userName) ! string.IsNullOrEmpty(password)) { request.Credentials = new NetworkCredential(userName, password); request.ContentType = application/x-www-form- urlencoded; request.Method = POST; System.Net.ServicePointManager.Expect100Continue = false; etc etc. I tried changing the position of 'System.Net.ServicePointManager.Expect100Continue = false;' to above the WebRequest object creation, but that also does n't help. This occurs in random. Please help me out of this situation as this has been happening since a week now. Thanks in advance -- Abraham Williams | http://the.hackerconundrum.com Hacker | http://abrah.am | http://twitter.com/abraham Web608 | Community Evangelist | http://web608.org This email is: [ ] blogable [x] ask first [ ] private. Sent from Madison, WI, United States
[twitter-dev] Re: feature request/enhancement for friendships/exists
Hi Dean, This sounds like a reasonable request. Please file a feature request [1] so we don't forget about it. Thanks; – Matt Sanford / @mzsanford Twitter Dev [1] - http://code.google.com/p/twitter-api/issues/entry?template=Feature%20Request On Apr 24, 2009, at 8:56 PM, dean.j.robinson wrote: So, if I've got two users user_a and user_b the method currently works like this (from api wiki): Tests for the existence of friendship between two users. Will return true if user_a follows user_b, otherwise will return false. Now, if I also wanted to know if user_b follows user_a I currently need to do an additional api call, it would be great if both could be done with one call. I'm looking at using this to determine, a. if you can send a DM to the user you're trying to, and b. if that user is then going to be able to reply. Something like http://twitter.com/friendships/mutual.format taking the same two params user_a and user_b, and perhaps returning something like: followingtrue/following (ie. user_a follows user_b) followedbytrue/followedby (ie. user_b follows user_a) also, it'd be nice if this post doesn't get deleted, without explanation, like the last two I've posted. :)
[twitter-dev] Re: Advanced Search Date Range
Hi there, We're working to make the window of tweets you can search longer but we've had some technical limitations to work out. Once we have passed these issues we should be able to make the window larger but I think it is unlikely we will ever support searching all tweets. Thanks; – Matt Sanford / @mzsanford Twitter Dev On Apr 25, 2009, at 10:46 AM, Esé wrote: Hi, I've been trying to dig up some older tweets by date range (from last year) and the results keep coming up empty. I found this post from Matt here - http://groups.google.com/group/twitter-development-talk/msg/e4cec438a1c8bbc5 - The reason for your error is that the since: date you provided is older than the data currently available. We plan to improve the error messaging when we merge the search and main APIs, so hopefully things will be clearer after that. We try to keep as much search data on hand as we can but we're currently limited on disk space. As the rate of tweets increases we need more and more disk to keep old data on hand. We've ordered more disks and await them eagerly. Once those are installed the date range for searches can start growing again. Sorry for the confusing error messaging. So, currently, are only the past 7 days or so indexed? And would there be an ETA as to when all the archived tweets are finally made available or are you folks still fighting the happy problem of just trying to not get swamped right now? :-) Thanks! E.
[twitter-dev] Re: Confirming whitelisting status
If you have a local/different webserver you can curl something from there and see what IP it looks like to that remote server in its logs. I've had this same issue with some hosting companies. -Chad On Mon, Apr 27, 2009 at 12:27 PM, Dossy Shiobara do...@panoptic.com wrote: On 4/27/09 12:23 PM, Matt Sanford wrote: I can say from experience the last 5 or so people who re-submitted were in the access logs with an IP they swore they were not using. Is it at all possible you're accessing via a 2nd interface on the same machine or via NAT? We could have it recorded incorrectly, or have a bug, but the last 5 were all unknown NAT issues so that might be something you can check while you wait on us to confirm. While it's entirely possible, I hope that's not happening. All of my requests should be coming from 96.56.31.42. Network-side packet captures show the source IP as being 96.56.31.42. I suspect my IP whitelisting either never happened (bizarre!) or recently disappeared, or something else. Or, maybe my ISP is doing some funky NAT upstream from me. I don't think so, though. -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on. (p. 70)
[twitter-dev] Re: Confirming whitelisting status
Or better yet, just curl http://jazzychad.net/iponly.php from your server and see what it gets back. -Chad On Mon, Apr 27, 2009 at 12:40 PM, Chad Etzel jazzyc...@gmail.com wrote: If you have a local/different webserver you can curl something from there and see what IP it looks like to that remote server in its logs. I've had this same issue with some hosting companies. -Chad On Mon, Apr 27, 2009 at 12:27 PM, Dossy Shiobara do...@panoptic.com wrote: On 4/27/09 12:23 PM, Matt Sanford wrote: I can say from experience the last 5 or so people who re-submitted were in the access logs with an IP they swore they were not using. Is it at all possible you're accessing via a 2nd interface on the same machine or via NAT? We could have it recorded incorrectly, or have a bug, but the last 5 were all unknown NAT issues so that might be something you can check while you wait on us to confirm. While it's entirely possible, I hope that's not happening. All of my requests should be coming from 96.56.31.42. Network-side packet captures show the source IP as being 96.56.31.42. I suspect my IP whitelisting either never happened (bizarre!) or recently disappeared, or something else. Or, maybe my ISP is doing some funky NAT upstream from me. I don't think so, though. -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on. (p. 70)
[twitter-dev] Re: a new application
please read twitter at the place of tutor .. extremely sorry for this.. On Apr 27, 7:13 pm, guru badshaah.k...@gmail.com wrote: Hi All, I want to develop a new mobile application for twitter. But I have few questions. Please help me as I am new for twitter and this forum. 1. If tutor users will use my mobile application, then some space is required to store data of my application. does twitter provide space to us to store data related for the user which will be generated by my application? if provides, then which type of space? any database facility? 2. To whom I will contact after developing this mobile application? 3. As this is a mobile application, so can u please suggest me that what tools I should use? thanks in advance.. please reply as soon as possible.
[twitter-dev] Re: Confirming whitelisting status
On 4/27/09 12:40 PM, Chad Etzel wrote: If you have a local/different webserver you can curl something from there and see what IP it looks like to that remote server in its logs. I've had this same issue with some hosting companies. Good idea. I just curl'ed from the Twitter Karma server on 96.56.31.42 which is NOT at Media Temple to a server there, and the IP came back as 96.56.31.42 in the access log. -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on. (p. 70)
[twitter-dev] Re: Confirming whitelisting status
Dossy, I have added that IP (96.56.31.42) to your whitelisting record. Give it an hour or so to take effect then ping @twitterapi if you are still having problems. Thanks, Doug Williams Twitter API Support http://twitter.com/dougw On Mon, Apr 27, 2009 at 10:03 AM, Dossy Shiobara do...@panoptic.com wrote: On 4/27/09 12:40 PM, Chad Etzel wrote: If you have a local/different webserver you can curl something from there and see what IP it looks like to that remote server in its logs. I've had this same issue with some hosting companies. Good idea. I just curl'ed from the Twitter Karma server on 96.56.31.42 which is NOT at Media Temple to a server there, and the IP came back as 96.56.31.42 in the access log. -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on. (p. 70)
[twitter-dev] Re: Profile Image Uploading - image doesn't change ...
Updating background and profile images is buggy right now, it's a known issue http://code.google.com/p/twitter-api/issues/detail?id=451q=imagecolspec=ID%20Stars%20Type%20Status%20Priority%20Owner%20Summary%20Opened%20Milestone +Clint On Mon, Apr 27, 2009 at 5:16 AM, janole s...@mobileways.de wrote: Hi, I'm trying to upload a user profile image via the API and I'll get a 200 OK and the user-info in JSON as a return. However, the profile image doesn't change. Tried with different image names and sizes but to no avail. By the way, when sending without a Content-Type: image/jpeg ( but application/octet-stream ), the API said the image file was probably too large - it was ~ 70kB though. Not sure if there's something wrong in the form/multipart code, but on the other hand the same code is working for TwitPic/MobyPicture/ Posterous and TwitGoo. Cheers @janole / Gravity
[twitter-dev] Re: Seeing truncated XML responses again
Can you give an example request that is yielding truncated responses? Doug Williams Twitter API Support http://twitter.com/dougw On Mon, Apr 27, 2009 at 9:12 AM, Dossy Shiobara do...@panoptic.com wrote: I'm seeing truncated XML responses from the Twitter API again today, starting around 11 AM US/Eastern time, and ongoing as of this moment. -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on. (p. 70)
[twitter-dev] Re: Suggestion for image uploads from 3rd party applications
This is not an enhancement that would likely be made to the API itself. Have you thought about making this as an application that other developers could use? All of this functionality could be contained within a third-party app. Thanks, Doug Williams Twitter API Support http://twitter.com/dougw On Mon, Apr 27, 2009 at 2:39 AM, DaveK kinsella.d...@googlemail.com wrote: Just kind of thinking aloud here. I was thinking about the bandwidth overhead for applications which use the API to set avatar or profile background images and had an idea. How about allowing an application to register an uploaded image with some sort of id or handle and then be able to set the avatar or background image to that id? e.g. app foobar uploads an image and registers it as bg1 it can then make calls to update several accounts and set the profile background image to foobar:bg1 or similar.
[twitter-dev] Re: Twitter shortcuts return nothing useful in API
Try using the direct message methods documented here [1] to send direct messages. The returned text is direct message centric and perhaps more appropriate for your application. 1. http://apiwiki.twitter.com/Twitter-API-Documentation Doug Williams Twitter API Support http://twitter.com/dougw On Sun, Apr 26, 2009 at 1:44 PM, Kelly Jones kelly.terry.jo...@gmail.comwrote: I did this: curl -u kellyterryjones:xx http://twitter.com/statuses/update.xml -d 'statu\ s=D+canageek+Ignore+this+test+golf' w/ my real password. It DM'd my friend (follower) canageek, but it returned my last public tweet, not Ignore this test golf. I then replaced canageek w/ britneyspears and got the same result, instead of an error saying britneyspears isn't following me. Even worse, when I do: curl -u kellyterryjones:xx http://twitter.com/statuses/update.xml -d 'statu\ s=STATS' I don't get any STATS on myself. In fact, all of the shortcuts at the bottom of: http://help.twitter.com/portal seem to return my last public tweet. Am I doing this wrong? I realize things like FOLLOW foo actually do follow foo, but shouldn't it return something more useful than my last public tweet? -- We're just a Bunch Of Regular Guys, a collective group that's trying to understand and assimilate technology. We feel that resistance to new ideas and technology is unwise and ultimately futile.
[twitter-dev] Re: some user cant send reply's ?
I'm having a hard time understanding your goal and your means. Can you take me step-by-step through what you have done and what you expect to be the result? Thanks, Doug Williams Twitter API Support http://twitter.com/dougw On Sun, Apr 26, 2009 at 12:37 PM, Apostol Victor apostol.vic...@gmail.comwrote: hi I have 2 users from one i am doing some api test but the reply's from him don't get to the other user i did sent reply's from my app and from web but i my main user time line i am not seeing them what are the problems? -- victor http://apostolvictor.info
[twitter-dev] Re: Confirming whitelisting status
On 4/27/09 1:28 PM, Doug Williams wrote: I have added that IP (96.56.31.42) to your whitelisting record. Give it an hour or so to take effect then ping @twitterapi if you are still having problems. Thanks, Doug! -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on. (p. 70)
[twitter-dev] Re: Signup URL?
For now it is best to link to twitter.com. There is currently a team working on this problem but unfortunately, until they are done, there is no good mobile signup solution. Doug Williams Twitter API Support http://twitter.com/dougw On Sun, Apr 26, 2009 at 5:13 AM, Pleasant Software pleasantsoftw...@googlemail.com wrote: Which URL should I use to link to Twitter's signup page on a iPhone? I tried http://twitter.com/signup but this results in a error Extra content at the end of the document in Safari. When using http://twitter.com or http://m.twitter.com, the user lands on a sign in page for mobile devices. On this sign in isn't any Sign up or Join link. So this doesn't seem a got URL to land on for signing up either. Any advice? Cheers, Eberhard
[twitter-dev] Re: Seeing truncated XML responses again
On 4/27/09 1:48 PM, Doug Williams wrote: Can you give an example request that is yielding truncated responses? statuses/followers and statuses/friends methods, randomly. Here's an example as sniffed off the network wire: GET /statuses/followers/14512675.xml?page=1 HTTP/1.0 Accept: */* Host: twitter.com User-Agent: Tcl http client package 2.5.5 Authorization: REDACTED HTTP/1.1 200 OK Date: Mon, 27 Apr 2009 18:12:36 GMT Server: hi Last-Modified: Mon, 27 Apr 2009 18:12:36 GMT Status: 200 OK X-RateLimit-Limit: 100 ETag: fdb1c0f45474731d9217aa8c3be1f64e X-RateLimit-Remaining: 95 Pragma: no-cache Cache-Control: no-cache, no-store, must-revalidate, pre-check=0, post-check=0 Content-Type: application/xml; charset=utf-8 X-RateLimit-Reset: 1240857598 Content-Length: 180270 Expires: Tue, 31 Mar 1981 05:00:00 GMT X-Revision: 427f3a44794f891adc58fae386da935822f21de8 X-Transaction: 1240855956-8004-28824 Set-Cookie: lang=en; path=/ Set-Cookie: lang=en; path=/ Set-Cookie: _twitter_sess=BAh7**REDACTED**c55a; domain=.twitter.com; path=/ Vary: Accept-Encoding Connection: close ?xml version=1.0 encoding=UTF-8? users type=array ... user id15941343/id nameDamien Basile/name screen_namedb/screen_name locationBrooklyn, NY/location descriptionBrand Strategy Expert. Email me for speaking engagements, to hire me for consulting or to say hi : Damien @thecauseisthehabit.com/description profile_image_urlhttp://s3.amazonaws.com/t -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on. (p. 70)
[twitter-dev] Re: Seeing truncated XML responses again
Thanks Dossy, I'll check with the Operation's guys to see what's up. Thanks, Doug Williams Twitter API Support http://twitter.com/dougw On Mon, Apr 27, 2009 at 11:18 AM, Dossy Shiobara do...@panoptic.com wrote: On 4/27/09 1:48 PM, Doug Williams wrote: Can you give an example request that is yielding truncated responses? statuses/followers and statuses/friends methods, randomly. Here's an example as sniffed off the network wire: GET /statuses/followers/14512675.xml?page=1 HTTP/1.0 Accept: */* Host: twitter.com User-Agent: Tcl http client package 2.5.5 Authorization: REDACTED HTTP/1.1 200 OK Date: Mon, 27 Apr 2009 18:12:36 GMT Server: hi Last-Modified: Mon, 27 Apr 2009 18:12:36 GMT Status: 200 OK X-RateLimit-Limit: 100 ETag: fdb1c0f45474731d9217aa8c3be1f64e X-RateLimit-Remaining: 95 Pragma: no-cache Cache-Control: no-cache, no-store, must-revalidate, pre-check=0, post-check=0 Content-Type: application/xml; charset=utf-8 X-RateLimit-Reset: 1240857598 Content-Length: 180270 Expires: Tue, 31 Mar 1981 05:00:00 GMT X-Revision: 427f3a44794f891adc58fae386da935822f21de8 X-Transaction: 1240855956-8004-28824 Set-Cookie: lang=en; path=/ Set-Cookie: lang=en; path=/ Set-Cookie: _twitter_sess=BAh7**REDACTED**c55a; domain=.twitter.com; path=/ Vary: Accept-Encoding Connection: close ?xml version=1.0 encoding=UTF-8? users type=array ... user id15941343/id nameDamien Basile/name screen_namedb/screen_name locationBrooklyn, NY/location descriptionBrand Strategy Expert. Email me for speaking engagements, to hire me for consulting or to say hi : Damien @thecauseisthehabit.com /description profile_image_urlhttp://s3.amazonaws.com/t -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on. (p. 70)
[twitter-dev] Re: getting an error about read-write access. Why?
Thanks. That got it. Once i started sending oauth_access_type everything worked. Did I miss this somewhere in the API docs? On Apr 27, 10:32 am, Matt Sanford m...@twitter.com wrote: Hi there, Did you recently change the application from Read to Read/Write? The error message is a little misleading since R/RW is now on a per- token basis [1]. I suggest re-authorizing the user and see if the error continues. Thanks; – Matt Sanford / @mzsanford Twitter Dev [1] -http://code.google.com/p/twitter-api/issues/detail?id=302 On Apr 26, 2009, at 10:34 PM, tayknight wrote: My OAuth application, in 'Edit Application Settings' shows 'Read Write' is checked. Yet, when I try an api method that requires POST, I'm getting a 401 error:Read-only application cannot POST. Why would this be? Neither the user making the request nor the OAuth app have their status set to protected. Thanks for the help.
[twitter-dev] What is current search time range limit?
Is there an absolute time limit past which searches will fail? What is that limit exactly I thought I had read 4 months but don't see this info in the new documentation. Furthermore, with the API I am seeing something like 25 days ... example: search dominoes pizza. I searched this on 4/17 and had responses from march, but now, one week later (today is 4/27/2009 ) I see no responses before April 2, and yet I know there were matching tweets in march... Appreciate your clarification of the documentation...
[twitter-dev] Re: a new application
@Matt.. what if my mobile application need to store some data provided by user for other users.. where this will be stored?? and also.. this application will not be used by only one user.. this is a feature which will be shared amongst users.. this is for twitter itself and will be used by all users.. both format will be available.. mobile as well as desktop.. its a software (till now only concept) which will be developed by me, maintained by me.. but will be used by twitter people as an integrated software of twitter.. can u suggest me something?? its really a good idea.. do i need to create my own webspace?? On Apr 27, 8:16 pm, guru badshaah.k...@gmail.com wrote: please read twitter at the place of tutor .. extremely sorry for this.. On Apr 27, 7:13 pm, guru badshaah.k...@gmail.com wrote: Hi All, I want to develop a new mobile application for twitter. But I have few questions. Please help me as I am new for twitter and this forum. 1. If tutor users will use my mobile application, then some space is required to store data of my application. does twitter provide space to us to store data related for the user which will be generated by my application? if provides, then which type of space? any database facility? 2. To whom I will contact after developing this mobile application? 3. As this is a mobile application, so can u please suggest me that what tools I should use? thanks in advance.. please reply as soon as possible.- Hide quoted text - - Show quoted text -
[twitter-dev] Is there an account suspension and an API suspension?
Lately I have been trying to do some following through the API and get a response back saying the account was suspended while if I go to the account web page it is clearly active. Tweets through the API are going on and other social functions are working. The service that exercises the API had applied for white listing several weeks ago. Is this an API limit problem or how can I figure out what the problem is?
[twitter-dev] Re: Callback url during development
Unfortunately, I'm working on a dev machine that's doubling as a web server for another small project. I simply cannot run on port 80 in development. Does that mean there is no way I can test oauth integration with Twitter? Would you consider adding the ability to put a port number in the callback URL on the settings page? Please? Cheers, Ben On Apr 26, 11:41 pm, Paul Kinlan paul.kin...@gmail.com wrote: I managed to set a port on the page when I was doing some google app engine stuff. But saying that my dev server now runs on port 80 on my machine so it isn't a problem much. Paul On 27 Apr 2009, at 06:58, Dimebrain daniel.cre...@gmail.com wrote: How are you able to set this up for a non-standard port? HOSTS file is just for the domain/authority, and you can't specify a port in the callbackURL on the settings page? On Apr 23, 7:31 pm, Jochen Kaechelin giss...@gissmog.de wrote: Am 24.04.2009 um 00:29 schrieb Paul Kinlan: Hi, During development I tend to modify my hosts file to point the callbackURL domain to my box for instance. This is quite good because all it affects is my box. I just had the same idea ... ;-) Works as expected now!!! Thanx Paul On 23 Apr 2009, at 23:16, Abraham Williams 4bra...@gmail.com wrote: The oauth_callback parameter was just disabled do to security issues. Currently only the registeredcallbackworks. If you need a differentcallbacklocation for development set up a second application. On Thu, Apr 23, 2009 at 17:12, Jochen Kaechelin giss...@gissmog.de wrote: Am 22.04.2009 um 15:37 schrieb Abraham Williams: Also when you are building the authorize url to send users to twitter.com you can add oauth_callback=http://localhost/ callback and that will override your applications registeredcallback. OAuth::Consumer.new(xx, xx, { :site=http://twitter.com/oauth/authorize?oauth_callback=http://localhost:30 ... }) I can see the site where I have to Deny or Allow access. When I click Allow I will be redirected to the Domain which I entered in the OAUTHClients Registration Form (http://www.twitter.com/ oauth_cleints) Seems that the oauth_callback parameter does not work! Is it in the wrong place? Any hints!? Thanx -- Abraham Williams |http://the.hackerconundrum.com Hacker |http://abrah.am|http://twitter.com/abraham Web608 | Community Evangelist |http://web608.org This email is: [ ] blogable [x] ask first [ ] private. Sent from Madison, Wisconsin, United States
[twitter-dev] Re: a new application
Great place to store all your data: http://www.mariowiki.com/Bottomless_Coin_Sack I'm sure you realize that you need to procure your own webspace and host for your application, right? Twitter isn't a distribution center -- this isn't the AppStore. (And for that matter, Apple doesn't give storage space away for iPhone apps, either.) On Mon, Apr 27, 2009 at 3:49 PM, guru badshaah.k...@gmail.com wrote: @Matt.. what if my mobile application need to store some data provided by user for other users.. where this will be stored?? and also.. this application will not be used by only one user.. this is a feature which will be shared amongst users.. this is for twitter itself and will be used by all users.. both format will be available.. mobile as well as desktop.. its a software (till now only concept) which will be developed by me, maintained by me.. but will be used by twitter people as an integrated software of twitter.. can u suggest me something?? its really a good idea.. do i need to create my own webspace?? On Apr 27, 8:16 pm, guru badshaah.k...@gmail.com wrote: please read twitter at the place of tutor .. extremely sorry for this.. On Apr 27, 7:13 pm, guru badshaah.k...@gmail.com wrote: Hi All, I want to develop a new mobile application for twitter. But I have few questions. Please help me as I am new for twitter and this forum. 1. If tutor users will use my mobile application, then some space is required to store data of my application. does twitter provide space to us to store data related for the user which will be generated by my application? if provides, then which type of space? any database facility? 2. To whom I will contact after developing this mobile application? 3. As this is a mobile application, so can u please suggest me that what tools I should use? thanks in advance.. please reply as soon as possible.- Hide quoted text - - Show quoted text -
[twitter-dev] Re: What is current search time range limit?
is that really supposed to be dominoes (sic) ? days ... example: search dominoes pizza. I searched this on 4/17
[twitter-dev] Re: Callback url during development
This is going to sound silly, but I had it with a port on the settings page I added http://www.twedaq.com:8080/oauth in to the oauth conf page, and then changed my host file and all worked really well. Paul 2009/4/27 Benjamin Cox b...@insourcery.com Unfortunately, I'm working on a dev machine that's doubling as a web server for another small project. I simply cannot run on port 80 in development. Does that mean there is no way I can test oauth integration with Twitter? Would you consider adding the ability to put a port number in the callback URL on the settings page? Please? Cheers, Ben On Apr 26, 11:41 pm, Paul Kinlan paul.kin...@gmail.com wrote: I managed to set a port on the page when I was doing some google app engine stuff. But saying that my dev server now runs on port 80 on my machine so it isn't a problem much. Paul On 27 Apr 2009, at 06:58, Dimebrain daniel.cre...@gmail.com wrote: How are you able to set this up for a non-standard port? HOSTS file is just for the domain/authority, and you can't specify a port in the callbackURL on the settings page? On Apr 23, 7:31 pm, Jochen Kaechelin giss...@gissmog.de wrote: Am 24.04.2009 um 00:29 schrieb Paul Kinlan: Hi, During development I tend to modify my hosts file to point the callbackURL domain to my box for instance. This is quite good because all it affects is my box. I just had the same idea ... ;-) Works as expected now!!! Thanx Paul On 23 Apr 2009, at 23:16, Abraham Williams 4bra...@gmail.com wrote: The oauth_callback parameter was just disabled do to security issues. Currently only the registeredcallbackworks. If you need a differentcallbacklocation for development set up a second application. On Thu, Apr 23, 2009 at 17:12, Jochen Kaechelin giss...@gissmog.de wrote: Am 22.04.2009 um 15:37 schrieb Abraham Williams: Also when you are building the authorize url to send users to twitter.com you can add oauth_callback=http://localhost/ callback and that will override your applications registeredcallback. OAuth::Consumer.new(xx, xx, { :site= http://twitter.com/oauth/authorize?oauth_callback=http://localhost:30 ... }) I can see the site where I have to Deny or Allow access. When I click Allow I will be redirected to the Domain which I entered in the OAUTHClients Registration Form (http://www.twitter.com/ oauth_cleints) Seems that the oauth_callback parameter does not work! Is it in the wrong place? Any hints!? Thanx -- Abraham Williams |http://the.hackerconundrum.com Hacker |http://abrah.am|http://twitter.com/abraham Web608 | Community Evangelist |http://web608.org This email is: [ ] blogable [x] ask first [ ] private. Sent from Madison, Wisconsin, United States
[twitter-dev] Re: a new application
Hi there, From your description it sounds like you do need some storage of your own to keep information like this. Thanks; – Matt Sanford / @mzsanford Twitter Dev On Apr 27, 2009, at 12:49 PM, guru wrote: @Matt.. what if my mobile application need to store some data provided by user for other users.. where this will be stored?? and also.. this application will not be used by only one user.. this is a feature which will be shared amongst users.. this is for twitter itself and will be used by all users.. both format will be available.. mobile as well as desktop.. its a software (till now only concept) which will be developed by me, maintained by me.. but will be used by twitter people as an integrated software of twitter.. can u suggest me something?? its really a good idea.. do i need to create my own webspace?? On Apr 27, 8:16 pm, guru badshaah.k...@gmail.com wrote: please read twitter at the place of tutor .. extremely sorry for this.. On Apr 27, 7:13 pm, guru badshaah.k...@gmail.com wrote: Hi All, I want to develop a new mobile application for twitter. But I have few questions. Please help me as I am new for twitter and this forum. 1. If tutor users will use my mobile application, then some space is required to store data of my application. does twitter provide space to us to store data related for the user which will be generated by my application? if provides, then which type of space? any database facility? 2. To whom I will contact after developing this mobile application? 3. As this is a mobile application, so can u please suggest me that what tools I should use? thanks in advance.. please reply as soon as possible.- Hide quoted text - - Show quoted text -
[twitter-dev] Re: Is there an account suspension and an API suspension?
What HTTP response code are you seeing? What is the text of the error? What method are you using when you see this error (is it only friendships/create)? Have you hit the follower limit [1]? Note: whitelisting will not increase follower or update limits. 1. http://status.twitter.com/post/98402835/a-note-about-per-day-following-limits Doug Williams Twitter API Support http://twitter.com/dougw On Mon, Apr 27, 2009 at 11:24 AM, RC bioscienceupda...@gmail.com wrote: Lately I have been trying to do some following through the API and get a response back saying the account was suspended while if I go to the account web page it is clearly active. Tweets through the API are going on and other social functions are working. The service that exercises the API had applied for white listing several weeks ago. Is this an API limit problem or how can I figure out what the problem is?
[twitter-dev] Re: What is current search time range limit?
From #6 on Things Every Developer Should Know [1]. Search API Limit Clients may request up to 1,500 statuses via the page and count parameters for the search http://apiwiki.twitter.com/search method. The response to a request exceeding this limit will be a status code of 200 and an empty result in the format requested. This artificial limit is in place to ensure the performance of the search system. We also restrict the size of the search index by placing a date limit on the updates we allow you to search. This limit is currently around a month but is dynamic and subject to shrink as the number of tweets per day continues to grow. 1. http://apiwiki.twitter.com/Things-Every-Developer-Should-Know#6Therearepaginationlimits Doug Williams Twitter API Support http://twitter.com/dougw On Mon, Apr 27, 2009 at 12:47 PM, explicious avail4...@gmail.com wrote: is that really supposed to be dominoes (sic) ? days ... example: search dominoes pizza. I searched this on 4/17
[twitter-dev] Re: Show the source of the update (from [myapp]) without OAuth?
I would like to know the same. I have a recently-renamed desktop application. Twitter’s OAuth support is in beta, no? Doesn’t mean the same as Google. I would like “talkingpuffin” and “simpletwitterclient” to map to “TalkingPuffin”. Twitter, can you help? Thanks.
[twitter-dev] Re: Show the source of the update (from [myapp]) without OAuth?
As has been communicated on this board in the past, please email a...@twitter.com with a valid reason why OAuth is not appropriate for your application so we can discuss your needs. Doug Williams Twitter API Support http://twitter.com/dougw On Apr 27, 1:36 pm, Dave Briccetti da...@davebsoft.com wrote: I would like to know the same. I have a recently-renamed desktop application. Twitter’s OAuth support is in beta, no? Doesn’t mean the same as Google. I would like “talkingpuffin” and “simpletwitterclient” to map to “TalkingPuffin”. Twitter, can you help? Thanks.
[twitter-dev] Friendship Create
Hi Guys, I am developing some oauth support for http://www.twollo.com and I am having some trouble with friendships/create I keep getting 500 errors from twitter, I am pretty sure that I have got the oAuth sorted ok, I am doing a POST to the service, my app is allowed to write to a profile. Bellow is an example query. http://twitter.com/friendships/create.xml?screen_name=twollooauth_nonce=71594710oauth_timestamp=1240867081oauth_consumer_key=oauth_signature_method=HMAC-SHA1oauth_version=1.0oauth_token=xoauth_signature= Anyone else seeing problems on friendships/create and oAuth? I also tried (with the same result) http://twitter.com/friendships/create/twollo.xml?oauth_nonce=71594710oauth_timestamp=1240867081oauth_consumer_key=oauth_signature_method=HMAC-SHA1oauth_version=1.0oauth_token=xoauth_signature= As always, I am completly open to me causing the problem :) I am using TwitterOAuthClient (python) for my oauthy goodness. Kind Regards, Paul Kinlan
[twitter-dev] Re: Friendship Create
On 4/27/09 5:29 PM, Paul Kinlan wrote: Bellow is an example query. http://twitter.com/friendships/create.xml?screen_name=twollooauth_nonce=71594710oauth_timestamp=1240867081oauth_consumer_key=oauth_signature_method=HMAC-SHA1oauth_version=1.0oauth_token=xoauth_signature= s comes after o. OAuth 1.0 specification mandates the parameters be sorted when the signature is computed. Are you doing this? Also, getting HTTP 500 Server Error ... I ran into that when I was using HTTP Authorize header authentication and didn't Parameter Encode the signature. -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on. (p. 70)
[twitter-dev] Re: Friendship Create
Hi Paul, Dossy is correct on both counts. The 500 is not the ideal response and we're working on fixing those error messages where we can. If you can provide the request/response headers, and the response body as well, it might help me improve the error messaging. I understand if you don't want to send it to the whole list … feel free to send it to me directly. Thanks; – Matt Sanford / @mzsanford Twitter Dev On Apr 27, 2009, at 2:34 PM, Dossy Shiobara wrote: On 4/27/09 5:29 PM, Paul Kinlan wrote: Bellow is an example query. http://twitter.com/friendships/create.xml?screen_name=twollooauth_nonce=71594710oauth_timestamp=1240867081oauth_consumer_key=oauth_signature_method=HMAC-SHA1oauth_version=1.0oauth_token=xoauth_signature= s comes after o. OAuth 1.0 specification mandates the parameters be sorted when the signature is computed. Are you doing this? Also, getting HTTP 500 Server Error ... I ran into that when I was using HTTP Authorize header authentication and didn't Parameter Encode the signature. -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on. (p. 70)
[twitter-dev] users/show returning empty doc
Requests for this user: http://twitter.com/users/show/18258394.xml ... simply returns the XML preamble. What gives? Server responds with HTTP 200 OK, and just: ?xml version=1.0 encoding=UTF-8? HALP! O HALP, PLEAS! -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on. (p. 70)
[twitter-dev] Re: Friendship Create
I have just checked the library and whilst it sorts the keys, I don't think it sorts the library sorts actual query string when it makes the request. I will have to check that bit out. Paul. 2009/4/27 Dossy Shiobara do...@panoptic.com On 4/27/09 5:29 PM, Paul Kinlan wrote: Bellow is an example query. http://twitter.com/friendships/create.xml?screen_name=twollooauth_nonce=71594710oauth_timestamp=1240867081oauth_consumer_key=oauth_signature_method=HMAC-SHA1oauth_version=1.0oauth_token=xoauth_signature= s comes after o. OAuth 1.0 specification mandates the parameters be sorted when the signature is computed. Are you doing this? Also, getting HTTP 500 Server Error ... I ran into that when I was using HTTP Authorize header authentication and didn't Parameter Encode the signature. -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on. (p. 70)
[twitter-dev] inviting developers to showcase twitter apps on SDForum July event
After just finalizing our next event program, which will be focused on web intelligence and co-hosted with the semtech09 conference in June, it’s time to plan on the July event for our SIG. I’d like to do something different this time, that is, to allow as many developers as possible to showcase their projects of using NLP/semantics for cool applications. Since Twitter is the most popular topic these days and they are so generously opening their data stream to third-party developers, I think it will serve as the best theme for this developer-focused event. I’d like to invite all developers to submit proposal for speaking on the event. Any project using NLP or semantic technology to make use of twitter data/api is welcome, including personal projects actively pursued by developers or entrepreneurs. Of course, anyone from big companies or startups is encouraged to share his or her twitter app. The only requirement is that you should be able to show how your code works. This is similar to what people do on codecamp. If you are doing some cool stuff with twitter data, please send me a description of what you would like to talk about. Everyone gets only 10 min to present/demo/coding so that more projects can be accommodated on the 2-hour event. If twitter API team has someone available, we could get them to introduce twitter API to kick off the event, which I’d like to call “Hacking the semantics of twitter”. This semantic web SIG event is scheduled for July 1st in palo alto, CA. For more information about the SIG, please visit SDForum.org website. Best, -aj -- AJ Chen, PhD Co-Chair, Semantic Web SIG, sdforum.org Technical Architect, healthline.com http://web2express.org Palo Alto, CA
[twitter-dev] Re: Posting a status update to the Mobile version of Twitter
I'm almost certain there is JS to break iframes on both main and mobile. On Mon, Apr 20, 2009 at 02:43, James Abley james.ab...@gmail.com wrote: Just to confirm my understanding, is clickjacking not an issue when using http://twitter.com/ but it potentially is when using http://m.twitter.com/ ? Can you suggest what the preferred way to provide this type of easy- linking functionality might be for mobile? Cheers, James On Mar 3, 11:15 pm, Alex Payne a...@twitter.com wrote: In order to prevent clickjacking attacks, we had to disable this functionality. On Tue, Mar 3, 2009 at 13:44, aschobel ascho...@gmail.com wrote: To clarify, we only want to prepopulate the status field. This works on the standard version, doesn't work on the mobile version. It used to work on mobile version according to this thread: http://groups.google.com/group/twitter-development-talk/browse_thread. .. Cheers, Andreas Follow us on Twitter @3banana http://twitter.com/3banana On Mar 3, 1:00 pm, aschobel ascho...@gmail.com wrote: We are having problems posting status updates to the mobile version of Twitter, it looks like the status input field for the mobile version comes with a default value of . input type=text name=status id=status maxlength=140 class=i value=/ For the standard version of Twitter, we can pre-populate the status field by doing opening the following page: http://twitter.com/home?status=Hello%20world Our app for Android lets folks share their notes to Twitter, and this was working fine until Twitter started detecting the user agent for Android and giving people the mobile version instead of the standard version. Is there a way to force the Standard version? Passing in ui_type=s doesn't do anything. We support Twidroid, but not everybody has that installed. Cheers, Andreas Follow us on Twitter @3bananahttp://twitter.com/3banana -- Alex Payne - API Lead, Twitter, Inc.http://twitter.com/al3x -- Abraham Williams | http://the.hackerconundrum.com Hacker | http://abrah.am | http://twitter.com/abraham Web608 | Community Evangelist | http://web608.org This email is: [ ] blogable [x] ask first [ ] private. Sent from Madison, WI, United States
[twitter-dev] Re: Freelance Twitter API Dev directory?
Can you add me to the 3rd party independent developer list? Real Name: Zac Bowling Twitter: @zbowling Email: z...@zacbowling.com Website: http://zbowling.com/ Linkedin: http://linkedin.com/in/zbowling/ General do it all web and mobile programmer. PHP, Ruby, Python, C# \.NET (ASP.NET), Java, ColdFusion, C\C++, Objective-C\Cocoa (iPhone) Over 8 years in software development and 3 years in developing social networking software for companies like Match.com, Telligent Systems, and Seesmic
[twitter-dev] Re: Seeing truncated XML responses again
Dossy, Are you still seeing this? Doug Williams Twitter API Support http://twitter.com/dougw On Mon, Apr 27, 2009 at 11:36 AM, Doug Williams d...@twitter.com wrote: Thanks Dossy, I'll check with the Operation's guys to see what's up. Thanks, Doug Williams Twitter API Support http://twitter.com/dougw On Mon, Apr 27, 2009 at 11:18 AM, Dossy Shiobara do...@panoptic.comwrote: On 4/27/09 1:48 PM, Doug Williams wrote: Can you give an example request that is yielding truncated responses? statuses/followers and statuses/friends methods, randomly. Here's an example as sniffed off the network wire: GET /statuses/followers/14512675.xml?page=1 HTTP/1.0 Accept: */* Host: twitter.com User-Agent: Tcl http client package 2.5.5 Authorization: REDACTED HTTP/1.1 200 OK Date: Mon, 27 Apr 2009 18:12:36 GMT Server: hi Last-Modified: Mon, 27 Apr 2009 18:12:36 GMT Status: 200 OK X-RateLimit-Limit: 100 ETag: fdb1c0f45474731d9217aa8c3be1f64e X-RateLimit-Remaining: 95 Pragma: no-cache Cache-Control: no-cache, no-store, must-revalidate, pre-check=0, post-check=0 Content-Type: application/xml; charset=utf-8 X-RateLimit-Reset: 1240857598 Content-Length: 180270 Expires: Tue, 31 Mar 1981 05:00:00 GMT X-Revision: 427f3a44794f891adc58fae386da935822f21de8 X-Transaction: 1240855956-8004-28824 Set-Cookie: lang=en; path=/ Set-Cookie: lang=en; path=/ Set-Cookie: _twitter_sess=BAh7**REDACTED**c55a; domain=.twitter.com; path=/ Vary: Accept-Encoding Connection: close ?xml version=1.0 encoding=UTF-8? users type=array ... user id15941343/id nameDamien Basile/name screen_namedb/screen_name locationBrooklyn, NY/location descriptionBrand Strategy Expert. Email me for speaking engagements, to hire me for consulting or to say hi : Damien @thecauseisthehabit.com /description profile_image_urlhttp://s3.amazonaws.com/t -- Dossy Shiobara | do...@panoptic.com | http://dossy.org/ Panoptic Computer Network | http://panoptic.com/ He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on. (p. 70)
[twitter-dev] DM via curl?
http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-direct_messages%C2%A0new?SearchFor=direct+messagesp=4 gives this example: # curl -u user:password -d text=all your bases are belong to useuser=user_2 http://twitter.com/direct_messages/new.xml I tried this # curl -u luomat:PASSWORD -d text=testuser=tj http://twitter.com/direct_messages/new.xml and got this ?xml version=1.0 encoding=UTF-8? hash request/direct_messages/new.xml/request errorInvalid request./error /hash Am I missing something?
[twitter-dev] Extracting tweets of all twitter users from a particular region (say new york city).
Hello All, Im twitter newbie. I would like to know how we can extract tweets of all twitter users from a particular region (say new york city). Is that possible using the twitter api ? Please help me out..thanks in advance!
[twitter-dev] Re: Extracting tweets of all twitter users from a particular region (say new york city).
well, the api wiki is down for maint, but you can use the geocode operator of the Search API to do this, yes. check http://apiwiki.twitter.com/ when it's back up. -Chad On Mon, Apr 27, 2009 at 11:34 PM, Swiftguy121 vikram@gmail.com wrote: Hello All, Im twitter newbie. I would like to know how we can extract tweets of all twitter users from a particular region (say new york city). Is that possible using the twitter api ? Please help me out..thanks in advance!
[twitter-dev] Re: Callback url during development
It doesn't allow you to set http://localhost/ or http://127.0.0.1 as a callback URL. This is rather frustrating because I don't want to have to make a fake host and make all my developers make the same fake host on their respective machines as well, just to get something trivial like this to work. On Apr 27, 1:08 pm, Paul Kinlan paul.kin...@gmail.com wrote: This is going to sound silly, but I had it with a port on the settings page I addedhttp://www.twedaq.com:8080/oauthin to the oauth conf page, and then changed my host file and all worked really well. Paul 2009/4/27 Benjamin Cox b...@insourcery.com Unfortunately, I'm working on a dev machine that's doubling as a web server for another small project. I simply cannot run on port 80 in development. Does that mean there is no way I can test oauth integration with Twitter? Would you consider adding the ability to put a port number in the callback URL on the settings page? Please? Cheers, Ben On Apr 26, 11:41 pm, Paul Kinlan paul.kin...@gmail.com wrote: I managed to set a port on the page when I was doing some google app engine stuff. But saying that my dev server now runs on port 80 on my machine so it isn't a problem much. Paul On 27 Apr 2009, at 06:58, Dimebrain daniel.cre...@gmail.com wrote: How are you able to set this up for a non-standard port? HOSTS file is just for the domain/authority, and you can't specify a port in the callbackURL on the settings page? On Apr 23, 7:31 pm, Jochen Kaechelin giss...@gissmog.de wrote: Am 24.04.2009 um 00:29 schrieb Paul Kinlan: Hi, During development I tend to modify my hosts file to point the callbackURL domain to my box for instance. This is quite good because all it affects is my box. I just had the same idea ... ;-) Works as expected now!!! Thanx Paul On 23 Apr 2009, at 23:16, Abraham Williams 4bra...@gmail.com wrote: The oauth_callback parameter was just disabled do to security issues. Currently only the registeredcallbackworks. If you need a differentcallbacklocation for development set up a second application. On Thu, Apr 23, 2009 at 17:12, Jochen Kaechelin giss...@gissmog.de wrote: Am 22.04.2009 um 15:37 schrieb Abraham Williams: Also when you are building the authorize url to send users to twitter.com you can add oauth_callback=http://localhost/ callback and that will override your applications registeredcallback. OAuth::Consumer.new(xx, xx, { :site= http://twitter.com/oauth/authorize?oauth_callback=http://localhost:30 ... }) I can see the site where I have to Deny or Allow access. When I click Allow I will be redirected to the Domain which I entered in the OAUTHClients Registration Form (http://www.twitter.com/ oauth_cleints) Seems that the oauth_callback parameter does not work! Is it in the wrong place? Any hints!? Thanx -- Abraham Williams |http://the.hackerconundrum.com Hacker |http://abrah.am|http://twitter.com/abraham Web608 | Community Evangelist |http://web608.org This email is: [ ] blogable [x] ask first [ ] private. Sent from Madison, Wisconsin, United States
[twitter-dev] Re: Callback url during development
You could create a public DNS entry like dev.domain.com = 127.0.0.1 which would only work for people that actually have a dev environment setup on their localhost... not the most elegant solution, but it would work mostly. -chad On Mon, Apr 27, 2009 at 11:56 PM, Mike Lewis mikelikes...@gmail.com wrote: It doesn't allow you to set http://localhost/ or http://127.0.0.1 as a callback URL. This is rather frustrating because I don't want to have to make a fake host and make all my developers make the same fake host on their respective machines as well, just to get something trivial like this to work. On Apr 27, 1:08 pm, Paul Kinlan paul.kin...@gmail.com wrote: This is going to sound silly, but I had it with a port on the settings page I addedhttp://www.twedaq.com:8080/oauthin to the oauth conf page, and then changed my host file and all worked really well. Paul 2009/4/27 Benjamin Cox b...@insourcery.com Unfortunately, I'm working on a dev machine that's doubling as a web server for another small project. I simply cannot run on port 80 in development. Does that mean there is no way I can test oauth integration with Twitter? Would you consider adding the ability to put a port number in the callback URL on the settings page? Please? Cheers, Ben On Apr 26, 11:41 pm, Paul Kinlan paul.kin...@gmail.com wrote: I managed to set a port on the page when I was doing some google app engine stuff. But saying that my dev server now runs on port 80 on my machine so it isn't a problem much. Paul On 27 Apr 2009, at 06:58, Dimebrain daniel.cre...@gmail.com wrote: How are you able to set this up for a non-standard port? HOSTS file is just for the domain/authority, and you can't specify a port in the callbackURL on the settings page? On Apr 23, 7:31 pm, Jochen Kaechelin giss...@gissmog.de wrote: Am 24.04.2009 um 00:29 schrieb Paul Kinlan: Hi, During development I tend to modify my hosts file to point the callbackURL domain to my box for instance. This is quite good because all it affects is my box. I just had the same idea ... ;-) Works as expected now!!! Thanx Paul On 23 Apr 2009, at 23:16, Abraham Williams 4bra...@gmail.com wrote: The oauth_callback parameter was just disabled do to security issues. Currently only the registeredcallbackworks. If you need a differentcallbacklocation for development set up a second application. On Thu, Apr 23, 2009 at 17:12, Jochen Kaechelin giss...@gissmog.de wrote: Am 22.04.2009 um 15:37 schrieb Abraham Williams: Also when you are building the authorize url to send users to twitter.com you can add oauth_callback=http://localhost/ callback and that will override your applications registeredcallback. OAuth::Consumer.new(xx, xx, { :site= http://twitter.com/oauth/authorize?oauth_callback=http://localhost:30 ... }) I can see the site where I have to Deny or Allow access. When I click Allow I will be redirected to the Domain which I entered in the OAUTHClients Registration Form (http://www.twitter.com/ oauth_cleints) Seems that the oauth_callback parameter does not work! Is it in the wrong place? Any hints!? Thanx -- Abraham Williams |http://the.hackerconundrum.com Hacker |http://abrah.am|http://twitter.com/abraham Web608 | Community Evangelist |http://web608.org This email is: [ ] blogable [x] ask first [ ] private. Sent from Madison, Wisconsin, United States
[twitter-dev] Re: export followers
Try this: http://simple-twitter-client.appspot.com/