[twitter-dev] Re: Draft of List API documentation
I'll +1 the requests for using the list id instead of the slug (and user id instead of screen name), and for a bulk add feature - I've already asked for a bulk remove feature... Tim. On Sun, Oct 18, 2009 at 5:34 PM, Beier beier...@gmail.com wrote: I'm just wondering why can't we use list 'id' to call API functions such as update, delete, timelines? I found out that list_slug can change when you update list name. This will give 3rd party apps lots of headaches. For example, right now my app has group features and I'm planning to migrate it to list. But if a user changes the list name on twitter.com or another app, then I'll have no idea and the list url I stored in database won't be valid anymore. On Oct 16, 12:04 am, Marcel Molina mar...@twitter.com wrote: Hey folks. As some of you have likely read we're starting to do some private beta testing of our new lists feature. We're not quite ready to open it up to everyone but we've made some headway on the API and wanted to share some details of what we've got so far. There are a handful of things on our todo lists so don't consider this signed and sealed just yet. You may notice this API is a bit of a departure from the rest of the API. It's a bit more, errr, REST than the rest. First off, here's the current payload for a list: ?xml version=1.0 encoding=UTF-8? list id1416/id nametall people/name full_name@noradio/tall-people/full_name slugtall-people/slug subscriber_count0/subscriber_count member_count3/member_count uri/noradio/tall-people/uri modepublic/mode user id3191321/id nameMarcel Molina/name screen_namenoradio/screen_name locationSan Francisco, CA/location descriptionEngineer at Twitter on the @twitterapi team, obsessed with rock climbing amp; running. In a past life I was a member of the Rails Core team./description profile_image_url http://a3.twimg.com/profile_images/53473799/marcel-euro-rails-conf_no.. ./profile_image_url urlhttp://project.ioni.st/url protectedfalse/protected followers_count40059/followers_count profile_background_color9AE4E8/profile_background_color profile_text_color33/profile_text_color profile_link_color0084B4/profile_link_color profile_sidebar_fill_colorDDFFCC/profile_sidebar_fill_color profile_sidebar_border_colorBDDCAD/profile_sidebar_border_color friends_count354/friends_count created_atMon Apr 02 07:47:28 + 2007/created_at favourites_count131/favourites_count utc_offset-28800/utc_offset time_zonePacific Time (US amp; Canada)/time_zone profile_background_image_url http://a1.twimg.com/profile_background_images/18156348/jessica_tiled... ./profile_background_image_url profile_background_tiletrue/profile_background_tile statuses_count3472/statuses_count notificationsfalse/notifications geo_enabledtrue/geo_enabled verifiedfalse/verified followingfalse/following /user /list === Lists === POST '/:user/lists.:format' Creates a new list for the authenticated user. Parameters: * name: the name of the list. (required) * mode: whether your list is public of private. Values can be 'public' or 'private'. Public by default if not specified. (optional) Usage notes: :user in the url should be the screen name of the user making the request to create the list Supported formats: xml, json e.g. curl -u USERNAME:PASSWORD -d name=tall peoplemode=private http://twitter.com/noradio/lists.xml POST/PUT '/:user/lists/:list_slug.:format' Updates the specified list. Takes the same parameters as the create resource at POST '/:user/lists.:format' (:name and :mode). Supported formats: xml, json e.g. curl -u USERNAME:PASSWORD -d name=giantsmode=public http://twitter.com/noradio/lists/tall-people.xml GET '/:user/lists.:format' Lists your lists. Supported format: xml, json e.g. curl -u USERNAME:PASSWORDhttp://twitter.com/noradio/lists.xml GET '/:user/lists/memberships.:format' List the lists the specified user has been added to. Supported formats: xml, json e.g. curl -u USERNAME:PASSWORDhttp:// twitter.com/noradio/lists/memberships.xml DELETE '/:user/lists/:list_slug.:format' Delete the specified list owned by the authenticated user. Parameters: * list_slug: the slug of the list you want to delete. (required) Supported formats: xml, json e.g. curl -u USERNAME:PASSWORD -X DELETEhttp:// twitter.com/noradio/lists/tall-people.xml GET '/:users/lists/:list_slug/statuses.:format' Show tweet timeline for members of the specified list. Parameters: * list_slug: the slug of the list you want the member tweet timeline of. (required) * next/previous_cursor: used to page through results (optional) Supported formats: xml, json e.g. curl -u
[twitter-dev] XML API returning old DM timelines
I'm reposting a support email I sent to API support to see if anyone else is facing the same issue: 1. Some users of SimplyTweet (iPhone app) are receiving old versions of the DM timeline. 2. On a related note, I seem to be having the same issue with SimplyTweet's servers (for push notification support) using since_id too, where I get timelines including id X (note: older) when I set since_id = X This seems to have started these 2 days. I have personally seen issue 1 at least twice on my iPhone (Singapore). As for issue 2, the servers are hosted with Slicehost. Is this a known issue? -- Hwee-Boon
[twitter-dev] Re: C# + OAuth + account/update_profile_image = 500 Internal Server Error
Nicholas, That's great feedback! In you opinion, how do I then sign the request? Do I use all the usual for the signaturebase... ie postmethodurlnonceetc etc or just postmethodurl as David suggested? I trust that the image data does not come into the signing process, and that I still can post the data using iso-8859-1 encoding as I would normally do for uploading files? If you have these answers, then I should be able to nail this for our .net case.Oauth's been working great for us until this hitch... Thanks Simon On Oct 18, 6:11 pm, Nicholas Granado ngran...@gmail.com wrote: Simon, I believe the body of your post might be incorrect. It should look like this: POST /account/update_profile_image.xml HTTP/1.1 Content-Type: multipart/form-data; boundary=8cbed79c91b24f3 Host: twitter.com Content-Length: 3863(this will probably change now..) --8cbed79c91b24f3 Content-Disposition: form-data; name=image; filename=test.jpg Content-Type: image/jpeg (there's a few K of binary data here, the contents of the file) --8cbed79c91b24f3 The rest of the OAuth variables should be passed on the query string. I hope this helps. Cheers, Nicholas --- Nicholas Granado email: ngran...@gmail.com twitter: heatxsink web:http://nickgranado.com On Sun, Oct 18, 2009 at 2:42 PM, Zaudio si...@z-audio.co.uk wrote: Hi David, I found your excellent post hoping that it would solve the same challenge for my app: updating profile image via Oauth... using similar .net base to yourself... BUT I just get the 401 all the time... despite taking your advice to just sign with the HTTPmethod URL My post data is laid out much like yours... though I never got that 500 error... I've tried all sorts... dropping the off the end different encodings... What encoding did you use to encode your image, and then to post the request? Does it still work for you... or did this get broken when Twitter 'fixed' their Oauth implementation? Can anyone else advise if they have got this working and where I might be going wrong? Thanks Simon (Zaudio) On Aug 19, 11:40 pm, David Carson carson63...@gmail.com wrote: Got this sorted out and working, and thought I should share the two pitfalls which were causing me problems. First of all, unbelievably, the 500 Internal Server Error was being caused by an extra carriage return between my last HTTP header and the first multipart boundary. Seriously. I had two blank lines in there instead of one. Removed the extra carriage return, and my 500 vanished, being replaced by a more reasonable (401) Unauthorized - Incorrect signature error. Secondly, the OAuth documentation seems a bit shaky when it comes to multipart/form-data POSTs. But basically, you do NOT use any of the POST parameters when creating your signature. And this includes all of the OAuth-specific parameters like oauth_consumer_key, oauth_signature_method, etc. Bit of a security hole imho, OAuth implements all this complexity to avoid man-in-the-middle or replay attacks, and as soon as you do a multipart POST it's all negated. So, my signature base was literally: POSThttp%3A%2F%2Ftwitter.com%2Faccount%2Fupdate_profile_image.xml Just the HTTP method and the URL. No parameters. Once I made that change to the signature generation, my request went through fine and my avatar changed. Hope this helps someone! Cheers, David...
[twitter-dev] Re: Problems Connecting to the API
We're getting problems on the iPhone clients again, it looks like the old 200 error might have cropped up again of serving HTML instead of XML too. On Oct 18, 4:10 pm, Michael Steuer mste...@gmail.com wrote: I only have two endpoints to test from. Hosted: fails. Home DSL: no problem. I have several iPhone clients, but I'm bot sure if they're proxies or connect to the API directly... On Oct 18, 2009, at 7:56 AM, John Kalucki jkalu...@gmail.com wrote: And here's the next question: Is anyone having trouble from non-service, non-hosted endpoints. In other words, problem from home ISPs and desktop clients? -John Kalucki http://twitter.com/jkalucki Services, Twitter Inc. On Oct 18, 7:55 am, John Kalucki jkalu...@gmail.com wrote: OK. I think we have enough traceroutes for now. Thanks for sending them in! If we need more datapoints or information, I'll update this thread. On Oct 18, 7:14 am, John Kalucki jkalu...@gmail.com wrote: I don't see any operational issues from here, but I'm not an operational guy. At first glance the system looks fine, and the operational team isn't in response mode. This is puzzling. Seems like a connectivity issue upstream from twitter. At lest a few developers: please send a traceroute to this list. Also, if you aren't timing out, but rather are getting an HTTP error, send the response headers. After say 4 or 5 responses, they'll probably have enough info to triage this. -John Kaluckihttp://twitter.com/jkalucki Services, Twitter Inc. On Oct 18, 6:40 am, Dewald Pretorius dpr...@gmail.com wrote: Does anyone else have problems connecting to the API at the moment (Sunday morning October 18)? Dewald
[twitter-dev] IP Blacklisted?
I have been trying to run a Hadoop Streaming job for pulling tweets from the API, but I cannot even ping twitter.com from the machine I am using. This just started today. I read that making concurrent HTTP requests is fine, but if the IP was indeed blacklisted, then I must be exceeding some limit. Who should I contact about this? Does anybody know what the limit is (aside from the 20,000 per hour for whitelisted users)? I am using a suggested min of 8 mappers/reducers, 1 for each core.
[twitter-dev] Whitelisted IP
How do I change my whitelisted IP? I am changing hosting companies for my application. Eddy
[twitter-dev] Re: IP Blacklisted?
It appears to have been an OS or firewall issue that I will need to resolve. I rebooted the system and I can ping Twitter again. Thanks, Ryan On Oct 19, 9:42 am, John Kalucki jkalu...@gmail.com wrote: Please send your ipaddress and a traceroute ASAP. On Oct 19, 9:36 am, Ryan Rosario uclamath...@gmail.com wrote: I have been trying to run a Hadoop Streaming job for pulling tweets from the API, but I cannot even ping twitter.com from the machine I am using. This just started today. I read that making concurrent HTTP requests is fine, but if the IP was indeed blacklisted, then I must be exceeding some limit. Who should I contact about this? Does anybody know what the limit is (aside from the 20,000 per hour for whitelisted users)? I am using a suggested min of 8 mappers/reducers, 1 for each core.
[twitter-dev] Twitpay is looking for a few more apps to use our API
Hi folks, as you may know, Twitpay has a simple and safe mechanism for making payments between Twitter users. What you may not know is that we have an API that you can use to enable and track payments from your application, and even to collect a percentage for yourself. The payments are all fulfilled via PayPal, and neither you nor Twitpay has access to any of the funds, so your users don't have to worry as much about the trust involved in sending money. We're opening this API up to app developers very slowly, but we're ready for a few more. If you're interested, please email me off-list ( mich...@twitpay.me) and tell me which app you work on. We're especially interested in working with content sites: anyone doing really cool things with images, video or audio? If you have any questions, feel free to ask 'em. -- ivey
[twitter-dev] Re: Nero 9 - FULL Version - [Precracked] 51MB ONLY!
Foxtrot Oscar. On Oct 19, 2:01 pm, Nero 9 a...@twitter.com wrote: Nero 9 is the next generation of the worldâ%u20AC%u2122s most trusted integrated digital media and home entertainment software suite. It features new cutting-edge functionality that makes enjoying digital media content simple. This easy-to-use yet powerful multimedia suite, gives you the freedom to create, rip, copy, burn, edit, share, and upload online. Whatever you want â%u20AC%u201C music, video, photo, and data â%u20AC%u201C enjoy and share with family and friends anytime, anywhere. .Downloadd
[twitter-dev] Re: Nero 9 - FULL Version - [Precracked] 51MB ONLY!
now with only 48 megs of adware! On Mon, Oct 19, 2009 at 12:59 PM, Dewald Pretorius dpr...@gmail.com wrote: Foxtrot Oscar. On Oct 19, 2:01 pm, Nero 9 a...@twitter.com wrote: Nero 9 is the next generation of the worldâ%u20AC%u2122s most trusted integrated digital media and home entertainment software suite. It features new cutting-edge functionality that makes enjoying digital media content simple. This easy-to-use yet powerful multimedia suite, gives you the freedom to create, rip, copy, burn, edit, share, and upload online. Whatever you want â%u20AC%u201C music, video, photo, and data â%u20AC%u201C enjoy and share with family and friends anytime, anywhere. .Downloadd
[twitter-dev] Re: Problems Connecting to the API
I've also been seeing intermittent connection refuses and really very slow performance at times today. Dewald On Oct 19, 3:13 pm, Michael Steuer mste...@gmail.com wrote: Hi All, While it's not complete unreachability like yesterday morning, I'm again experiencing, let's call it spotty reachability this morning... Requests time out or are really slow to complete... Anyone else seeing this? Thanks, Michael. On 10/19/09 9:45 AM, John Kalucki jkalu...@gmail.com wrote: Dewald, are you down, getting weird headers, or OK? If you can't connect at all, traceroutes are best. If you get weird headers, a copy of the header (and your IP address) are best. Thanks. On Oct 18, 7:23 am, Dewald Pretorius dpr...@gmail.com wrote: traceroute to twitter.com (168.143.162.100), 30 hops max, 40 byte packets 1 81.b5.85ae.static.theplanet.com (174.133.181.129) 1.351 ms 1.439 ms 1.464 ms 2 et2-5.ibr01.hstntx1.theplanet.com (207.218.223.5) 0.198 ms 0.229 ms 0.266 ms 3 et1-3.ibr01.hstntx2.theplanet.com (70.87.253.154) 0.444 ms et3-2.ibr02.hstntx1.theplanet.com (70.87.253.157) 0.224 ms et1-3.ibr01.hstntx2.theplanet.com (70.87.253.154) 0.466 ms 4 et1-3.ibr02.hstntx2.theplanet.com (70.87.253.58) 0.519 ms et1-2.ibr02.hstntx2.theplanet.com (70.87.253.169) 0 .454 ms 0.522 ms 5 xe-4-4.r03.hstntx01.us.bb.gin.ntt.net (128.241.1.5) 167.161 ms 167.045 ms 167.206 ms 6 xe-0-1-0.r20.hstntx01.us.bb.gin.ntt.net (129.250.2.228) 1.185 ms 1.164 ms 1.180 ms 7 p64-7-0-2.r20.dllstx09.us.bb.gin.ntt.net (129.250.3.129) 6.424 ms 6.331 ms 6.358 ms 8 po-1.r01.dllstx09.us.bb.gin.ntt.net (129.250.3.74) 6.400 ms 6.451 ms 6.489 ms 9 * * * -- traceroute to twitter.com (168.143.162.116), 30 hops max, 40 byte packets 1 81.b5.85ae.static.theplanet.com (174.133.181.129) 0.387 ms 0.432 ms 0.475 ms 2 et2-5.ibr01.hstntx1.theplanet.com (207.218.223.5) 0.211 ms 0.257 ms 0.273 ms 3 et1-3.ibr01.hstntx2.theplanet.com (70.87.253.154) 0.472 ms et3-2.ibr02.hstntx1.theplanet.com (70.87.253.157) 0.221 ms 0.249 ms 4 et1-3.ibr02.hstntx2.theplanet.com (70.87.253.58) 0.404 ms 0.466 ms 0.553 ms 5 xe-4-4.r03.hstntx01.us.bb.gin.ntt.net (128.241.1.5) 107.597 ms 107.679 ms 107.742 ms 6 xe-0-1-0.r20.hstntx01.us.bb.gin.ntt.net (129.250.2.228) 1.136 ms 1.114 ms 1.035 ms 7 p64-7-0-2.r20.dllstx09.us.bb.gin.ntt.net (129.250.3.129) 6.293 ms 8.708 ms 6.335 ms 8 po-1.r01.dllstx09.us.bb.gin.ntt.net (129.250.3.74) 6.433 ms 6.486 ms 6.535 ms 9 * * * - traceroute to twitter.com (168.143.162.36), 30 hops max, 40 byte packets 1 81.b5.85ae.static.theplanet.com (174.133.181.129) 0.429 ms 0.515 ms 0.567 ms 2 et2-5.ibr02.hstntx1.theplanet.com (207.218.245.5) 8.956 ms 8.986 ms 9.024 ms 3 et1-3.ibr02.hstntx2.theplanet.com (70.87.253.58) 0.439 ms 0.493 ms 0.546 ms 4 xe-4-4.r03.hstntx01.us.bb.gin.ntt.net (128.241.1.5) 1.156 ms 1.206 ms 1.254 ms 5 xe-0-1-0.r20.hstntx01.us.bb.gin.ntt.net (129.250.2.228) 1.114 ms 1.113 ms 1.131 ms 6 p64-7-0-2.r20.dllstx09.us.bb.gin.ntt.net (129.250.3.129) 6.280 ms 6.256 ms 6.717 ms 7 po-1.r01.dllstx09.us.bb.gin.ntt.net (129.250.3.74) 6.377 ms 6.444 ms 6.499 ms 8 * * * On Oct 18, 11:14 am, John Kalucki jkalu...@gmail.com wrote: I don't see any operational issues from here, but I'm not an operational guy. At first glance the system looks fine, and the operational team isn't in response mode. This is puzzling. Seems like a connectivity issue upstream from twitter. At lest a few developers: please send a traceroute to this list. Also, if you aren't timing out, but rather are getting an HTTP error, send the response headers. After say 4 or 5 responses, they'll probably have enough info to triage this. -John Kaluckihttp://twitter.com/jkalucki Services, Twitter Inc. On Oct 18, 6:40 am, Dewald Pretorius dpr...@gmail.com wrote: Does anyone else have problems connecting to the API at the moment (Sunday morning October 18)? Dewald
[twitter-dev] Re: Nero 9 - FULL Version - [Precracked] 51MB ONLY!
I have asked Alex to modify his settings to Moderated, which should cut back on his spoofed spam. -Chad On Mon, Oct 19, 2009 at 4:04 PM, Peter Denton petermden...@gmail.com wrote: now with only 48 megs of adware! On Mon, Oct 19, 2009 at 12:59 PM, Dewald Pretorius dpr...@gmail.com wrote: Foxtrot Oscar. On Oct 19, 2:01 pm, Nero 9 a...@twitter.com wrote: Nero 9 is the next generation of the worldâ%u20AC%u2122s most trusted integrated digital media and home entertainment software suite. It features new cutting-edge functionality that makes enjoying digital media content simple. This easy-to-use yet powerful multimedia suite, gives you the freedom to create, rip, copy, burn, edit, share, and upload online. Whatever you want â%u20AC%u201C music, video, photo, and data â%u20AC%u201C enjoy and share with family and friends anytime, anywhere. .Downloadd
[twitter-dev] Re: Nero 9 - FULL Version - [Precracked] 51MB ONLY!
Google group admins can actually DELETE spam, too, which would be nice.
[twitter-dev] Re: Problems Connecting to the API
I'm also experiencing that today. It started to get slow several days ago, but today is worse. Regards, Arnaldo On Mon, Oct 19, 2009 at 5:58 PM, Dewald Pretorius dpr...@gmail.com wrote: I've also been seeing intermittent connection refuses and really very slow performance at times today. Dewald On Oct 19, 3:13 pm, Michael Steuer mste...@gmail.com wrote: Hi All, While it's not complete unreachability like yesterday morning, I'm again experiencing, let's call it spotty reachability this morning... Requests time out or are really slow to complete... Anyone else seeing this? Thanks, Michael. On 10/19/09 9:45 AM, John Kalucki jkalu...@gmail.com wrote: Dewald, are you down, getting weird headers, or OK? If you can't connect at all, traceroutes are best. If you get weird headers, a copy of the header (and your IP address) are best. Thanks. On Oct 18, 7:23 am, Dewald Pretorius dpr...@gmail.com wrote: traceroute to twitter.com (168.143.162.100), 30 hops max, 40 byte packets 1 81.b5.85ae.static.theplanet.com (174.133.181.129) 1.351 ms 1.439 ms 1.464 ms 2 et2-5.ibr01.hstntx1.theplanet.com (207.218.223.5) 0.198 ms 0.229 ms 0.266 ms 3 et1-3.ibr01.hstntx2.theplanet.com (70.87.253.154) 0.444 ms et3-2.ibr02.hstntx1.theplanet.com (70.87.253.157) 0.224 ms et1-3.ibr01.hstntx2.theplanet.com (70.87.253.154) 0.466 ms 4 et1-3.ibr02.hstntx2.theplanet.com (70.87.253.58) 0.519 ms et1-2.ibr02.hstntx2.theplanet.com (70.87.253.169) 0 .454 ms 0.522 ms 5 xe-4-4.r03.hstntx01.us.bb.gin.ntt.net (128.241.1.5) 167.161 ms 167.045 ms 167.206 ms 6 xe-0-1-0.r20.hstntx01.us.bb.gin.ntt.net (129.250.2.228) 1.185 ms 1.164 ms 1.180 ms 7 p64-7-0-2.r20.dllstx09.us.bb.gin.ntt.net (129.250.3.129) 6.424 ms 6.331 ms 6.358 ms 8 po-1.r01.dllstx09.us.bb.gin.ntt.net (129.250.3.74) 6.400 ms 6.451 ms 6.489 ms 9 * * * -- traceroute to twitter.com (168.143.162.116), 30 hops max, 40 byte packets 1 81.b5.85ae.static.theplanet.com (174.133.181.129) 0.387 ms 0.432 ms 0.475 ms 2 et2-5.ibr01.hstntx1.theplanet.com (207.218.223.5) 0.211 ms 0.257 ms 0.273 ms 3 et1-3.ibr01.hstntx2.theplanet.com (70.87.253.154) 0.472 ms et3-2.ibr02.hstntx1.theplanet.com (70.87.253.157) 0.221 ms 0.249 ms 4 et1-3.ibr02.hstntx2.theplanet.com (70.87.253.58) 0.404 ms 0.466 ms 0.553 ms 5 xe-4-4.r03.hstntx01.us.bb.gin.ntt.net (128.241.1.5) 107.597 ms 107.679 ms 107.742 ms 6 xe-0-1-0.r20.hstntx01.us.bb.gin.ntt.net (129.250.2.228) 1.136 ms 1.114 ms 1.035 ms 7 p64-7-0-2.r20.dllstx09.us.bb.gin.ntt.net (129.250.3.129) 6.293 ms 8.708 ms 6.335 ms 8 po-1.r01.dllstx09.us.bb.gin.ntt.net (129.250.3.74) 6.433 ms 6.486 ms 6.535 ms 9 * * * - traceroute to twitter.com (168.143.162.36), 30 hops max, 40 byte packets 1 81.b5.85ae.static.theplanet.com (174.133.181.129) 0.429 ms 0.515 ms 0.567 ms 2 et2-5.ibr02.hstntx1.theplanet.com (207.218.245.5) 8.956 ms 8.986 ms 9.024 ms 3 et1-3.ibr02.hstntx2.theplanet.com (70.87.253.58) 0.439 ms 0.493 ms 0.546 ms 4 xe-4-4.r03.hstntx01.us.bb.gin.ntt.net (128.241.1.5) 1.156 ms 1.206 ms 1.254 ms 5 xe-0-1-0.r20.hstntx01.us.bb.gin.ntt.net (129.250.2.228) 1.114 ms 1.113 ms 1.131 ms 6 p64-7-0-2.r20.dllstx09.us.bb.gin.ntt.net (129.250.3.129) 6.280 ms 6.256 ms 6.717 ms 7 po-1.r01.dllstx09.us.bb.gin.ntt.net (129.250.3.74) 6.377 ms 6.444 ms 6.499 ms 8 * * * On Oct 18, 11:14 am, John Kalucki jkalu...@gmail.com wrote: I don't see any operational issues from here, but I'm not an operational guy. At first glance the system looks fine, and the operational team isn't in response mode. This is puzzling. Seems like a connectivity issue upstream from twitter. At lest a few developers: please send a traceroute to this list. Also, if you aren't timing out, but rather are getting an HTTP error, send the response headers. After say 4 or 5 responses, they'll probably have enough info to triage this. -John Kaluckihttp://twitter.com/jkalucki Services, Twitter Inc. On Oct 18, 6:40 am, Dewald Pretorius dpr...@gmail.com wrote: Does anyone else have problems connecting to the API at the moment (Sunday morning October 18)? Dewald -- Arnaldo M Pereira
[twitter-dev] Post comment without going to twitter page
Hi! I want to post comment on twitter deck without going to twitter site. Is there an API to do the same? I want to send user authentication and comments in single post. Thanks, Rishabh
[twitter-dev] Re: Post comment without going to twitter page
Use Basic Auth. You won't be able to state that your message came from app name, but you will be able to authenticate and post a message with one call. On Mon, Oct 19, 2009 at 05:36, rishabh rishabh.tan...@gmail.com wrote: Hi! I want to post comment on twitter deck without going to twitter site. Is there an API to do the same? I want to send user authentication and comments in single post. Thanks, Rishabh -- Internets. Serious business.
[twitter-dev] Re: Nero 9 - FULL Version - [Precracked] 51MB ONLY!
you probably wouldn't believe how much spam we delete before it actually hits the list... 2009/10/19 Dave Briccetti da...@davebsoft.com Google group admins can actually DELETE spam, too, which would be nice.
[twitter-dev] Re: Nero 9 - FULL Version - [Precracked] 51MB ONLY!
exactly, and deleting from the group won't affect those of us that read it via email. once it's deleted it'll still be in our inboxes. it's not that big a deal. just delete the message. On Mon, Oct 19, 2009 at 14:36, Marco Kaiser kaiser.ma...@gmail.com wrote: you probably wouldn't believe how much spam we delete before it actually hits the list... 2009/10/19 Dave Briccetti da...@davebsoft.com Google group admins can actually DELETE spam, too, which would be nice. -- Internets. Serious business.
[twitter-dev] Re: Nero 9 - FULL Version - [Precracked] 51MB ONLY!
Why yes we can, and we do... loads of it. The problem is that these spammers are spoofing the from address of list owners who usually get automatically posted and skip the moderation step. This is a flaw of the way Google Groups handles incoming posts, and not of the group admins. -Chad On Mon, Oct 19, 2009 at 4:28 PM, Dave Briccetti da...@davebsoft.com wrote: Google group admins can actually DELETE spam, too, which would be nice.
[twitter-dev] Re: Nero 9 - FULL Version - [Precracked] 51MB ONLY!
I would say, considering I can only recall a few spam posts getting through, you guys [sic] do a great job. On Mon, Oct 19, 2009 at 1:34 PM, Chad Etzel jazzyc...@gmail.com wrote: Why yes we can, and we do... loads of it. The problem is that these spammers are spoofing the from address of list owners who usually get automatically posted and skip the moderation step. This is a flaw of the way Google Groups handles incoming posts, and not of the group admins. -Chad On Mon, Oct 19, 2009 at 4:28 PM, Dave Briccetti da...@davebsoft.com wrote: Google group admins can actually DELETE spam, too, which would be nice.
[twitter-dev] Streaming API Permission
Iam try to connectin Twitter Streaming API http://stream.twitter.com/1/statuses/firehose.json with my twitter username and password in turn iam getting Http 403 User not in required role Any information how to access twitter firehose streaming api helps us lot Thank you Shashi...
[twitter-dev] Re: C# + OAuth + account/update_profile_image = 500 Internal Server Error
You can use TwitterVB which covers nearly the complete API in .NET (OAuth included). U find it on codeplex http://twittervb.codeplex.com/ Cheers, Thomas Nicholas Granado schrieb: Simon, You would sign the request with all of the usual oauth param suspects. If I recall correctly this endpoint has no other params other than the 'image' param in the multi-part post body whose value would be the bytes of the image file. Typically I've only seen the post params passed into the oauth signing rigmarole when the post body is urlencoded. I hope this helps, this whole OAuth thing can be very confusing at first glance. If you are in C# I have my own lib for twitter basic auth/oauth that I've baked up, if you like I could pass you the bits. Nicholas --- Nicholas Granado email: ngran...@gmail.com mailto:ngran...@gmail.com twitter: heatxsink web:http://nickgranado.com On Mon, Oct 19, 2009 at 6:38 AM, Zaudio si...@z-audio.co.uk mailto:si...@z-audio.co.uk wrote: Nicholas, That's great feedback! In you opinion, how do I then sign the request? Do I use all the usual for the signaturebase... ie postmethodurlnonceetc etc or just postmethodurl as David suggested? I trust that the image data does not come into the signing process, and that I still can post the data using iso-8859-1 encoding as I would normally do for uploading files? If you have these answers, then I should be able to nail this for our .net case.Oauth's been working great for us until this hitch... Thanks Simon On Oct 18, 6:11 pm, Nicholas Granado ngran...@gmail.com mailto:ngran...@gmail.com wrote: Simon, I believe the body of your post might be incorrect. It should look like this: POST /account/update_profile_image.xml HTTP/1.1 Content-Type: multipart/form-data; boundary=8cbed79c91b24f3 Host: twitter.com http://twitter.com Content-Length: 3863(this will probably change now..) --8cbed79c91b24f3 Content-Disposition: form-data; name=image; filename=test.jpg Content-Type: image/jpeg (there's a few K of binary data here, the contents of the file) --8cbed79c91b24f3 The rest of the OAuth variables should be passed on the query string. I hope this helps. Cheers, Nicholas --- Nicholas Granado email: ngran...@gmail.com mailto:ngran...@gmail.com twitter: heatxsink web:http://nickgranado.com On Sun, Oct 18, 2009 at 2:42 PM, Zaudio si...@z-audio.co.uk mailto:si...@z-audio.co.uk wrote: Hi David, I found your excellent post hoping that it would solve the same challenge for my app: updating profile image via Oauth... using similar .net base to yourself... BUT I just get the 401 all the time... despite taking your advice to just sign with the HTTPmethod URL My post data is laid out much like yours... though I never got that 500 error... I've tried all sorts... dropping the off the end different encodings... What encoding did you use to encode your image, and then to post the request? Does it still work for you... or did this get broken when Twitter 'fixed' their Oauth implementation? Can anyone else advise if they have got this working and where I might be going wrong? Thanks Simon (Zaudio) On Aug 19, 11:40 pm, David Carson carson63...@gmail.com mailto:carson63...@gmail.com wrote: Got this sorted out and working, and thought I should share the two pitfalls which were causing me problems. First of all, unbelievably, the 500 Internal Server Error was being caused by an extra carriage return between my last HTTP header and the first multipart boundary. Seriously. I had two blank lines in there instead of one. Removed the extra carriage return, and my 500 vanished, being replaced by a more reasonable (401) Unauthorized - Incorrect signature error. Secondly, the OAuth documentation seems a bit shaky when it comes to multipart/form-data POSTs. But basically, you do NOT use any of the POST parameters when creating your signature. And this includes all of the OAuth-specific parameters like oauth_consumer_key, oauth_signature_method, etc. Bit of a security hole imho, OAuth implements all this complexity to avoid man-in-the-middle or replay attacks, and as soon as you do a multipart POST it's all negated. So, my signature base was literally:
[twitter-dev] Re: Streaming API Permission
Hello. I havent had the opportunity to incorporate streaming into my application yet. However , user @kshep did note the following regarding the firehose: http://friendfeed.com/kshep/eb7676c9/twitter-api-wiki-streaming-documentation firehose - Returns all public statuses. Available only to approved parties, and requires a signed agreement to access. - Ken Sheppardson from Bookmarklet And I recall there being some documentation imply registration or something. But I'm not sure. Look at this prior Firehose related question regarding access: http://groups.google.com/group/twitter-development-talk/browse_thread/thread/93c3302e102dd4c6 Maybe this might help. Cheers, Leon On Oct 19, 1:58 pm, Shashi shashi.gaj...@gmail.com wrote: Iam try to connectin Twitter Streaming APIhttp://stream.twitter.com/1/statuses/firehose.json with my twitter username and password in turn iam getting Http 403 User not in required role Any information how to access twitter firehose streaming api helps us lot Thank you Shashi...
[twitter-dev] 502 error for public timeline
I am calling the public timeline once every 60 seconds. Today has been a bad day, 26 total 502 errors since 12:21 PST to now. http public timeline is fine on the website. Any ideas when this is going to be resolved, or if it is even something that Twitter is aware of? If not, heads up :) -- Scott * If you contact me off list replace talklists@ with scott@ *
[twitter-dev] Re: 502 error for public timeline
I've been seeing fail whales on the site as well.. Something must be going on... On 10/19/09 3:03 PM, Scott Haneda talkli...@newgeo.com wrote: I am calling the public timeline once every 60 seconds. Today has been a bad day, 26 total 502 errors since 12:21 PST to now. http public timeline is fine on the website. Any ideas when this is going to be resolved, or if it is even something that Twitter is aware of? If not, heads up :)
[twitter-dev] Re: Problems Connecting to the API
I keep getting {request:/statuses/user_timeline.json? user_id=TheUserIDcount=200,error:This method requires authentication.} when I try to pull a user's tweets. This never used to happen. Earlier today I did not need to authenticate to do this. Even when I pass my username and password, I still get this error: curl -uMyUsername:MyPassword http://twitter.com/statuses/user_timeline.json?user_id=MyUserID\count=200 I keep getting {request:/statuses/user_timeline.json? user_id=TheUserIDcount=200,error:This method requires authentication.} Did something change in the past few hours??? Thanks, Ryan On Oct 19, 1:06 pm, Arnaldo de Moraes Pereira eggh...@gmail.com wrote: I'm also experiencing that today. It started to get slow several days ago, but today is worse. Regards, Arnaldo On Mon, Oct 19, 2009 at 5:58 PM, Dewald Pretorius dpr...@gmail.com wrote: I've also been seeing intermittent connection refuses and really very slow performance at times today. Dewald On Oct 19, 3:13 pm, Michael Steuer mste...@gmail.com wrote: Hi All, While it's not complete unreachability like yesterday morning, I'm again experiencing, let's call it spotty reachability this morning... Requests time out or are really slow to complete... Anyone else seeing this? Thanks, Michael. On 10/19/09 9:45 AM, John Kalucki jkalu...@gmail.com wrote: Dewald, are you down, getting weird headers, or OK? If you can't connect at all, traceroutes are best. If you get weird headers, a copy of the header (and your IP address) are best. Thanks. On Oct 18, 7:23 am, Dewald Pretorius dpr...@gmail.com wrote: traceroute to twitter.com (168.143.162.100), 30 hops max, 40 byte packets 1 81.b5.85ae.static.theplanet.com (174.133.181.129) 1.351 ms 1.439 ms 1.464 ms 2 et2-5.ibr01.hstntx1.theplanet.com (207.218.223.5) 0.198 ms 0.229 ms 0.266 ms 3 et1-3.ibr01.hstntx2.theplanet.com (70.87.253.154) 0.444 ms et3-2.ibr02.hstntx1.theplanet.com (70.87.253.157) 0.224 ms et1-3.ibr01.hstntx2.theplanet.com (70.87.253.154) 0.466 ms 4 et1-3.ibr02.hstntx2.theplanet.com (70.87.253.58) 0.519 ms et1-2.ibr02.hstntx2.theplanet.com (70.87.253.169) 0 .454 ms 0.522 ms 5 xe-4-4.r03.hstntx01.us.bb.gin.ntt.net (128.241.1.5) 167.161 ms 167.045 ms 167.206 ms 6 xe-0-1-0.r20.hstntx01.us.bb.gin.ntt.net (129.250.2.228) 1.185 ms 1.164 ms 1.180 ms 7 p64-7-0-2.r20.dllstx09.us.bb.gin.ntt.net (129.250.3.129) 6.424 ms 6.331 ms 6.358 ms 8 po-1.r01.dllstx09.us.bb.gin.ntt.net (129.250.3.74) 6.400 ms 6.451 ms 6.489 ms 9 * * * -- traceroute to twitter.com (168.143.162.116), 30 hops max, 40 byte packets 1 81.b5.85ae.static.theplanet.com (174.133.181.129) 0.387 ms 0.432 ms 0.475 ms 2 et2-5.ibr01.hstntx1.theplanet.com (207.218.223.5) 0.211 ms 0.257 ms 0.273 ms 3 et1-3.ibr01.hstntx2.theplanet.com (70.87.253.154) 0.472 ms et3-2.ibr02.hstntx1.theplanet.com (70.87.253.157) 0.221 ms 0.249 ms 4 et1-3.ibr02.hstntx2.theplanet.com (70.87.253.58) 0.404 ms 0.466 ms 0.553 ms 5 xe-4-4.r03.hstntx01.us.bb.gin.ntt.net (128.241.1.5) 107.597 ms 107.679 ms 107.742 ms 6 xe-0-1-0.r20.hstntx01.us.bb.gin.ntt.net (129.250.2.228) 1.136 ms 1.114 ms 1.035 ms 7 p64-7-0-2.r20.dllstx09.us.bb.gin.ntt.net (129.250.3.129) 6.293 ms 8.708 ms 6.335 ms 8 po-1.r01.dllstx09.us.bb.gin.ntt.net (129.250.3.74) 6.433 ms 6.486 ms 6.535 ms 9 * * * - traceroute to twitter.com (168.143.162.36), 30 hops max, 40 byte packets 1 81.b5.85ae.static.theplanet.com (174.133.181.129) 0.429 ms 0.515 ms 0.567 ms 2 et2-5.ibr02.hstntx1.theplanet.com (207.218.245.5) 8.956 ms 8.986 ms 9.024 ms 3 et1-3.ibr02.hstntx2.theplanet.com (70.87.253.58) 0.439 ms 0.493 ms 0.546 ms 4 xe-4-4.r03.hstntx01.us.bb.gin.ntt.net (128.241.1.5) 1.156 ms 1.206 ms 1.254 ms 5 xe-0-1-0.r20.hstntx01.us.bb.gin.ntt.net (129.250.2.228) 1.114 ms 1.113 ms 1.131 ms 6 p64-7-0-2.r20.dllstx09.us.bb.gin.ntt.net (129.250.3.129) 6.280 ms 6.256 ms 6.717 ms 7 po-1.r01.dllstx09.us.bb.gin.ntt.net (129.250.3.74) 6.377 ms 6.444 ms 6.499 ms 8 * * * On Oct 18, 11:14 am, John Kalucki jkalu...@gmail.com wrote: I don't see any operational issues from here, but I'm not an operational guy. At first glance the system looks fine, and the operational team isn't in response mode. This is puzzling. Seems like a connectivity issue upstream from twitter. At lest a few developers: please send a traceroute to this list. Also, if you aren't timing out, but rather are getting an HTTP error, send the response headers. After say 4 or 5 responses, they'll probably have enough info to triage this. -John
[twitter-dev] Re: Problems Connecting to the API
Ryan, Are you still experiencing this? I just tried several user timelines (w/o authentication) from my home computer (outside of twitter network) with no errors... -Chad On Mon, Oct 19, 2009 at 5:51 PM, Ryan Rosario uclamath...@gmail.com wrote: I keep getting {request:/statuses/user_timeline.json? user_id=TheUserIDcount=200,error:This method requires authentication.} when I try to pull a user's tweets. This never used to happen. Earlier today I did not need to authenticate to do this. Even when I pass my username and password, I still get this error: curl -uMyUsername:MyPassword http://twitter.com/statuses/user_timeline.json?user_id=MyUserID\count=200 I keep getting {request:/statuses/user_timeline.json? user_id=TheUserIDcount=200,error:This method requires authentication.} Did something change in the past few hours??? Thanks, Ryan On Oct 19, 1:06 pm, Arnaldo de Moraes Pereira eggh...@gmail.com wrote: I'm also experiencing that today. It started to get slow several days ago, but today is worse. Regards, Arnaldo On Mon, Oct 19, 2009 at 5:58 PM, Dewald Pretorius dpr...@gmail.com wrote: I've also been seeing intermittent connection refuses and really very slow performance at times today. Dewald On Oct 19, 3:13 pm, Michael Steuer mste...@gmail.com wrote: Hi All, While it's not complete unreachability like yesterday morning, I'm again experiencing, let's call it spotty reachability this morning... Requests time out or are really slow to complete... Anyone else seeing this? Thanks, Michael. On 10/19/09 9:45 AM, John Kalucki jkalu...@gmail.com wrote: Dewald, are you down, getting weird headers, or OK? If you can't connect at all, traceroutes are best. If you get weird headers, a copy of the header (and your IP address) are best. Thanks. On Oct 18, 7:23 am, Dewald Pretorius dpr...@gmail.com wrote: traceroute to twitter.com (168.143.162.100), 30 hops max, 40 byte packets 1 81.b5.85ae.static.theplanet.com (174.133.181.129) 1.351 ms 1.439 ms 1.464 ms 2 et2-5.ibr01.hstntx1.theplanet.com (207.218.223.5) 0.198 ms 0.229 ms 0.266 ms 3 et1-3.ibr01.hstntx2.theplanet.com (70.87.253.154) 0.444 ms et3-2.ibr02.hstntx1.theplanet.com (70.87.253.157) 0.224 ms et1-3.ibr01.hstntx2.theplanet.com (70.87.253.154) 0.466 ms 4 et1-3.ibr02.hstntx2.theplanet.com (70.87.253.58) 0.519 ms et1-2.ibr02.hstntx2.theplanet.com (70.87.253.169) 0 .454 ms 0.522 ms 5 xe-4-4.r03.hstntx01.us.bb.gin.ntt.net (128.241.1.5) 167.161 ms 167.045 ms 167.206 ms 6 xe-0-1-0.r20.hstntx01.us.bb.gin.ntt.net (129.250.2.228) 1.185 ms 1.164 ms 1.180 ms 7 p64-7-0-2.r20.dllstx09.us.bb.gin.ntt.net (129.250.3.129) 6.424 ms 6.331 ms 6.358 ms 8 po-1.r01.dllstx09.us.bb.gin.ntt.net (129.250.3.74) 6.400 ms 6.451 ms 6.489 ms 9 * * * -- traceroute to twitter.com (168.143.162.116), 30 hops max, 40 byte packets 1 81.b5.85ae.static.theplanet.com (174.133.181.129) 0.387 ms 0.432 ms 0.475 ms 2 et2-5.ibr01.hstntx1.theplanet.com (207.218.223.5) 0.211 ms 0.257 ms 0.273 ms 3 et1-3.ibr01.hstntx2.theplanet.com (70.87.253.154) 0.472 ms et3-2.ibr02.hstntx1.theplanet.com (70.87.253.157) 0.221 ms 0.249 ms 4 et1-3.ibr02.hstntx2.theplanet.com (70.87.253.58) 0.404 ms 0.466 ms 0.553 ms 5 xe-4-4.r03.hstntx01.us.bb.gin.ntt.net (128.241.1.5) 107.597 ms 107.679 ms 107.742 ms 6 xe-0-1-0.r20.hstntx01.us.bb.gin.ntt.net (129.250.2.228) 1.136 ms 1.114 ms 1.035 ms 7 p64-7-0-2.r20.dllstx09.us.bb.gin.ntt.net (129.250.3.129) 6.293 ms 8.708 ms 6.335 ms 8 po-1.r01.dllstx09.us.bb.gin.ntt.net (129.250.3.74) 6.433 ms 6.486 ms 6.535 ms 9 * * * - traceroute to twitter.com (168.143.162.36), 30 hops max, 40 byte packets 1 81.b5.85ae.static.theplanet.com (174.133.181.129) 0.429 ms 0.515 ms 0.567 ms 2 et2-5.ibr02.hstntx1.theplanet.com (207.218.245.5) 8.956 ms 8.986 ms 9.024 ms 3 et1-3.ibr02.hstntx2.theplanet.com (70.87.253.58) 0.439 ms 0.493 ms 0.546 ms 4 xe-4-4.r03.hstntx01.us.bb.gin.ntt.net (128.241.1.5) 1.156 ms 1.206 ms 1.254 ms 5 xe-0-1-0.r20.hstntx01.us.bb.gin.ntt.net (129.250.2.228) 1.114 ms 1.113 ms 1.131 ms 6 p64-7-0-2.r20.dllstx09.us.bb.gin.ntt.net (129.250.3.129) 6.280 ms 6.256 ms 6.717 ms 7 po-1.r01.dllstx09.us.bb.gin.ntt.net (129.250.3.74) 6.377 ms 6.444 ms 6.499 ms 8 * * * On Oct 18, 11:14 am, John Kalucki jkalu...@gmail.com wrote: I don't see any operational issues from here, but I'm not an operational guy. At first glance the system looks fine, and the operational team isn't in response mode. This is puzzling. Seems like a connectivity issue upstream from twitter. At lest a
[twitter-dev] Re: Twitpay is looking for a few more apps to use our API
Hi, We manage a social search engine ExploreWWW.com, where users can submit their website, find site relevant to their search term as well as benefit from the wealth of information contributed by our community. We are planning to pay using paypal for contributing to our search engine. If you can allow then we can test your API for our contributing users. Thanks Burhan Tanweer On Mon, Oct 19, 2009 at 3:32 PM, Michael Ivey michael.i...@gmail.comwrote: Hi folks, as you may know, Twitpay has a simple and safe mechanism for making payments between Twitter users. What you may not know is that we have an API that you can use to enable and track payments from your application, and even to collect a percentage for yourself. The payments are all fulfilled via PayPal, and neither you nor Twitpay has access to any of the funds, so your users don't have to worry as much about the trust involved in sending money. We're opening this API up to app developers very slowly, but we're ready for a few more. If you're interested, please email me off-list ( mich...@twitpay.me) and tell me which app you work on. We're especially interested in working with content sites: anyone doing really cool things with images, video or audio? If you have any questions, feel free to ask 'em. -- ivey -- Sincerely, Burhan Tanweer www.explorewww.com expl...@explorewww.com
[twitter-dev] Re: Twitpay is looking for a few more apps to use our API
Please contact me in reference to http://www.fol.la please. Dale On Mon, Oct 19, 2009 at 3:38 PM, Burhan TANWEER btanw...@gmail.com wrote: Hi, We manage a social search engine ExploreWWW.com, where users can submit their website, find site relevant to their search term as well as benefit from the wealth of information contributed by our community. We are planning to pay using paypal for contributing to our search engine. If you can allow then we can test your API for our contributing users. Thanks Burhan Tanweer On Mon, Oct 19, 2009 at 3:32 PM, Michael Ivey michael.i...@gmail.comwrote: Hi folks, as you may know, Twitpay has a simple and safe mechanism for making payments between Twitter users. What you may not know is that we have an API that you can use to enable and track payments from your application, and even to collect a percentage for yourself. The payments are all fulfilled via PayPal, and neither you nor Twitpay has access to any of the funds, so your users don't have to worry as much about the trust involved in sending money. We're opening this API up to app developers very slowly, but we're ready for a few more. If you're interested, please email me off-list ( mich...@twitpay.me) and tell me which app you work on. We're especially interested in working with content sites: anyone doing really cool things with images, video or audio? If you have any questions, feel free to ask 'em. -- ivey -- Sincerely, Burhan Tanweer www.explorewww.com expl...@explorewww.com -- Dale Merritt Fol.la MeDia, LLC
[twitter-dev] Re: Problems Connecting to the API
Hi Chad, I am still experiencing problems with this. I have tried on several different computers, each with the same result. I am using curl to test, but Python urllib2 returns a 401 instead. Ryan On Oct 19, 3:45 pm, Chad Etzel c...@twitter.com wrote: Ryan, Are you still experiencing this? I just tried several user timelines (w/o authentication) from my home computer (outside of twitter network) with no errors... -Chad On Mon, Oct 19, 2009 at 5:51 PM, Ryan Rosario uclamath...@gmail.com wrote: I keep getting {request:/statuses/user_timeline.json? user_id=TheUserIDcount=200,error:This method requires authentication.} when I try to pull a user's tweets. This never used to happen. Earlier today I did not need to authenticate to do this. Even when I pass my username and password, I still get this error: curl -uMyUsername:MyPasswordhttp://twitter.com/statuses/user_timeline.json?user_id=MyUserID\count=200 I keep getting {request:/statuses/user_timeline.json? user_id=TheUserIDcount=200,error:This method requires authentication.} Did something change in the past few hours??? Thanks, Ryan On Oct 19, 1:06 pm, Arnaldo de Moraes Pereira eggh...@gmail.com wrote: I'm also experiencing that today. It started to get slow several days ago, but today is worse. Regards, Arnaldo On Mon, Oct 19, 2009 at 5:58 PM, Dewald Pretorius dpr...@gmail.com wrote: I've also been seeing intermittent connection refuses and really very slow performance at times today. Dewald On Oct 19, 3:13 pm, Michael Steuer mste...@gmail.com wrote: Hi All, While it's not complete unreachability like yesterday morning, I'm again experiencing, let's call it spotty reachability this morning... Requests time out or are really slow to complete... Anyone else seeing this? Thanks, Michael. On 10/19/09 9:45 AM, John Kalucki jkalu...@gmail.com wrote: Dewald, are you down, getting weird headers, or OK? If you can't connect at all, traceroutes are best. If you get weird headers, a copy of the header (and your IP address) are best. Thanks. On Oct 18, 7:23 am, Dewald Pretorius dpr...@gmail.com wrote: traceroute to twitter.com (168.143.162.100), 30 hops max, 40 byte packets 1 81.b5.85ae.static.theplanet.com (174.133.181.129) 1.351 ms 1.439 ms 1.464 ms 2 et2-5.ibr01.hstntx1.theplanet.com (207.218.223.5) 0.198 ms 0.229 ms 0.266 ms 3 et1-3.ibr01.hstntx2.theplanet.com (70.87.253.154) 0.444 ms et3-2.ibr02.hstntx1.theplanet.com (70.87.253.157) 0.224 ms et1-3.ibr01.hstntx2.theplanet.com (70.87.253.154) 0.466 ms 4 et1-3.ibr02.hstntx2.theplanet.com (70.87.253.58) 0.519 ms et1-2.ibr02.hstntx2.theplanet.com (70.87.253.169) 0 .454 ms 0.522 ms 5 xe-4-4.r03.hstntx01.us.bb.gin.ntt.net (128.241.1.5) 167.161 ms 167.045 ms 167.206 ms 6 xe-0-1-0.r20.hstntx01.us.bb.gin.ntt.net (129.250.2.228) 1.185 ms 1.164 ms 1.180 ms 7 p64-7-0-2.r20.dllstx09.us.bb.gin.ntt.net (129.250.3.129) 6.424 ms 6.331 ms 6.358 ms 8 po-1.r01.dllstx09.us.bb.gin.ntt.net (129.250.3.74) 6.400 ms 6.451 ms 6.489 ms 9 * * * -- traceroute to twitter.com (168.143.162.116), 30 hops max, 40 byte packets 1 81.b5.85ae.static.theplanet.com (174.133.181.129) 0.387 ms 0.432 ms 0.475 ms 2 et2-5.ibr01.hstntx1.theplanet.com (207.218.223.5) 0.211 ms 0.257 ms 0.273 ms 3 et1-3.ibr01.hstntx2.theplanet.com (70.87.253.154) 0.472 ms et3-2.ibr02.hstntx1.theplanet.com (70.87.253.157) 0.221 ms 0.249 ms 4 et1-3.ibr02.hstntx2.theplanet.com (70.87.253.58) 0.404 ms 0.466 ms 0.553 ms 5 xe-4-4.r03.hstntx01.us.bb.gin.ntt.net (128.241.1.5) 107.597 ms 107.679 ms 107.742 ms 6 xe-0-1-0.r20.hstntx01.us.bb.gin.ntt.net (129.250.2.228) 1.136 ms 1.114 ms 1.035 ms 7 p64-7-0-2.r20.dllstx09.us.bb.gin.ntt.net (129.250.3.129) 6.293 ms 8.708 ms 6.335 ms 8 po-1.r01.dllstx09.us.bb.gin.ntt.net (129.250.3.74) 6.433 ms 6.486 ms 6.535 ms 9 * * * - traceroute to twitter.com (168.143.162.36), 30 hops max, 40 byte packets 1 81.b5.85ae.static.theplanet.com (174.133.181.129) 0.429 ms 0.515 ms 0.567 ms 2 et2-5.ibr02.hstntx1.theplanet.com (207.218.245.5) 8.956 ms 8.986 ms 9.024 ms 3 et1-3.ibr02.hstntx2.theplanet.com (70.87.253.58) 0.439 ms 0.493 ms 0.546 ms 4 xe-4-4.r03.hstntx01.us.bb.gin.ntt.net (128.241.1.5) 1.156 ms 1.206 ms 1.254 ms 5 xe-0-1-0.r20.hstntx01.us.bb.gin.ntt.net (129.250.2.228) 1.114 ms 1.113 ms 1.131 ms 6 p64-7-0-2.r20.dllstx09.us.bb.gin.ntt.net (129.250.3.129) 6.280 ms 6.256 ms 6.717 ms 7 po-1.r01.dllstx09.us.bb.gin.ntt.net
[twitter-dev] Re: Streaming API Permission
Firehouse is only available to select parties that must be authorized by Twitter. Currently twitter only gives this out when they feel your application needs it. You can try asking for it I guess, but no guarantee they will allow you access. Josh On Mon, Oct 19, 2009 at 3:58 PM, Shashi shashi.gaj...@gmail.com wrote: Iam try to connectin Twitter Streaming API http://stream.twitter.com/1/statuses/firehose.json with my twitter username and password in turn iam getting Http 403 User not in required role Any information how to access twitter firehose streaming api helps us lot Thank you Shashi...
[twitter-dev] Re: Streaming API Permission
Thank you. Let me make an attempt. On Mon, Oct 19, 2009 at 4:50 PM, Josh Roesslein jroessl...@gmail.comwrote: Firehouse is only available to select parties that must be authorized by Twitter. Currently twitter only gives this out when they feel your application needs it. You can try asking for it I guess, but no guarantee they will allow you access. Josh On Mon, Oct 19, 2009 at 3:58 PM, Shashi shashi.gaj...@gmail.com wrote: Iam try to connectin Twitter Streaming API http://stream.twitter.com/1/statuses/firehose.json with my twitter username and password in turn iam getting Http 403 User not in required role Any information how to access twitter firehose streaming api helps us lot Thank you Shashi...
[twitter-dev] Re: Nero 9 - FULL Version - [Precracked] 51MB ONLY!
This looks just great... can't wait to try itj On Mon, Oct 19, 2009 at 2:01 PM, Peter Denton petermden...@gmail.comwrote: I would say, considering I can only recall a few spam posts getting through, you guys [sic] do a great job. On Mon, Oct 19, 2009 at 1:34 PM, Chad Etzel jazzyc...@gmail.com wrote: Why yes we can, and we do... loads of it. The problem is that these spammers are spoofing the from address of list owners who usually get automatically posted and skip the moderation step. This is a flaw of the way Google Groups handles incoming posts, and not of the group admins. -Chad On Mon, Oct 19, 2009 at 4:28 PM, Dave Briccetti da...@davebsoft.com wrote: Google group admins can actually DELETE spam, too, which would be nice.
[twitter-dev] Re: Nero 9 - FULL Version - [Precracked] 51MB ONLY!
I do not really understand their motivation, 99% of the groups out there are not going to be susceptible to spam. Most groups are tech, or at least, highly niche, and the people on it are going to know it is spam. Most groups are filtered into a folder, there are just so many red flags. Spammers are a strange group. How come this list is such a target? I am on some other google groups, larger than this by a fair degree, and this does not happen. -- Scott * If you contact me off list replace talklists@ with scott@ * On Oct 19, 2009, at 6:37 PM, Jeffrey Greenberg wrote: This looks just great... can't wait to try itj On Mon, Oct 19, 2009 at 2:01 PM, Peter Denton petermden...@gmail.comwrote: I would say, considering I can only recall a few spam posts getting through, you guys [sic] do a great job. On Mon, Oct 19, 2009 at 1:34 PM, Chad Etzel jazzyc...@gmail.com wrote: Why yes we can, and we do... loads of it. The problem is that these spammers are spoofing the from address of list owners who usually get automatically posted and skip the moderation step. This is a flaw of the way Google Groups handles incoming posts, and not of the group admins. -Chad On Mon, Oct 19, 2009 at 4:28 PM, Dave Briccetti da...@davebsoft.com wrote: Google group admins can actually DELETE spam, too, which would be nice.
[twitter-dev] linespaces / whitespace being removed: bug or feature?
http://twitter.com/status/show/5008681027.xml| was entered with newlines between the words. It does not show the newlines. http://twitter.com/status/show/4999223282.xml shows that this was working just a few hours ago. Both were entered on the web. Is this a bug or an intended change?
[twitter-dev] Re: Nero 9 - FULL Version - [Precracked] 51MB ONLY!
It's not that *this* list is a target. It's that *every* list is a target. The cost to send spam is practically zero, so it would take more time and energy to decide what lists *not* to spam. The sad thing is that it works and is obviously profitable, otherwise it would have stopped long ago. -Chad On Mon, Oct 19, 2009 at 10:47 PM, Scott Haneda talkli...@newgeo.com wrote: I do not really understand their motivation, 99% of the groups out there are not going to be susceptible to spam. Most groups are tech, or at least, highly niche, and the people on it are going to know it is spam. Most groups are filtered into a folder, there are just so many red flags. Spammers are a strange group. How come this list is such a target? I am on some other google groups, larger than this by a fair degree, and this does not happen. -- Scott * If you contact me off list replace talklists@ with scott@ * On Oct 19, 2009, at 6:37 PM, Jeffrey Greenberg wrote: This looks just great... can't wait to try itj On Mon, Oct 19, 2009 at 2:01 PM, Peter Denton petermden...@gmail.comwrote: I would say, considering I can only recall a few spam posts getting through, you guys [sic] do a great job. On Mon, Oct 19, 2009 at 1:34 PM, Chad Etzel jazzyc...@gmail.com wrote: Why yes we can, and we do... loads of it. The problem is that these spammers are spoofing the from address of list owners who usually get automatically posted and skip the moderation step. This is a flaw of the way Google Groups handles incoming posts, and not of the group admins. -Chad On Mon, Oct 19, 2009 at 4:28 PM, Dave Briccetti da...@davebsoft.com wrote: Google group admins can actually DELETE spam, too, which would be nice.
[twitter-dev] Re: Nero 9 - FULL Version - [Precracked] 51MB ONLY!
Does this list have non-member moderation enabled? Having that on helps block most of the spam bots that troll google groups. Josh On Mon, Oct 19, 2009 at 9:55 PM, Chad Etzel c...@twitter.com wrote: It's not that *this* list is a target. It's that *every* list is a target. The cost to send spam is practically zero, so it would take more time and energy to decide what lists *not* to spam. The sad thing is that it works and is obviously profitable, otherwise it would have stopped long ago. -Chad On Mon, Oct 19, 2009 at 10:47 PM, Scott Haneda talkli...@newgeo.com wrote: I do not really understand their motivation, 99% of the groups out there are not going to be susceptible to spam. Most groups are tech, or at least, highly niche, and the people on it are going to know it is spam. Most groups are filtered into a folder, there are just so many red flags. Spammers are a strange group. How come this list is such a target? I am on some other google groups, larger than this by a fair degree, and this does not happen. -- Scott * If you contact me off list replace talklists@ with scott@ * On Oct 19, 2009, at 6:37 PM, Jeffrey Greenberg wrote: This looks just great... can't wait to try itj On Mon, Oct 19, 2009 at 2:01 PM, Peter Denton petermden...@gmail.comwrote: I would say, considering I can only recall a few spam posts getting through, you guys [sic] do a great job. On Mon, Oct 19, 2009 at 1:34 PM, Chad Etzel jazzyc...@gmail.com wrote: Why yes we can, and we do... loads of it. The problem is that these spammers are spoofing the from address of list owners who usually get automatically posted and skip the moderation step. This is a flaw of the way Google Groups handles incoming posts, and not of the group admins. -Chad On Mon, Oct 19, 2009 at 4:28 PM, Dave Briccetti da...@davebsoft.com wrote: Google group admins can actually DELETE spam, too, which would be nice.
[twitter-dev] Re: Nero 9 - FULL Version - [Precracked] 51MB ONLY!
Yes. We moderate a crap ton of spam on this list that subscribers never see. This thread is officially locked. -Chad On Mon, Oct 19, 2009 at 11:34 PM, Josh Roesslein jroessl...@gmail.com wrote: Does this list have non-member moderation enabled? Having that on helps block most of the spam bots that troll google groups. Josh On Mon, Oct 19, 2009 at 9:55 PM, Chad Etzel c...@twitter.com wrote: It's not that *this* list is a target. It's that *every* list is a target. The cost to send spam is practically zero, so it would take more time and energy to decide what lists *not* to spam. The sad thing is that it works and is obviously profitable, otherwise it would have stopped long ago. -Chad On Mon, Oct 19, 2009 at 10:47 PM, Scott Haneda talkli...@newgeo.com wrote: I do not really understand their motivation, 99% of the groups out there are not going to be susceptible to spam. Most groups are tech, or at least, highly niche, and the people on it are going to know it is spam. Most groups are filtered into a folder, there are just so many red flags. Spammers are a strange group. How come this list is such a target? I am on some other google groups, larger than this by a fair degree, and this does not happen. -- Scott * If you contact me off list replace talklists@ with scott@ * On Oct 19, 2009, at 6:37 PM, Jeffrey Greenberg wrote: This looks just great... can't wait to try itj On Mon, Oct 19, 2009 at 2:01 PM, Peter Denton petermden...@gmail.comwrote: I would say, considering I can only recall a few spam posts getting through, you guys [sic] do a great job. On Mon, Oct 19, 2009 at 1:34 PM, Chad Etzel jazzyc...@gmail.com wrote: Why yes we can, and we do... loads of it. The problem is that these spammers are spoofing the from address of list owners who usually get automatically posted and skip the moderation step. This is a flaw of the way Google Groups handles incoming posts, and not of the group admins. -Chad On Mon, Oct 19, 2009 at 4:28 PM, Dave Briccetti da...@davebsoft.com wrote: Google group admins can actually DELETE spam, too, which would be nice.
[twitter-dev] new discovery engine http://www.blazingstreams.com/
hi, I've launched an early beta release of blazingstreams that is a new discovery engine based on Twitter. We then filter and rank links through several factors (user reputation, etc...) to surface hot links. If anybody is interested in the data through APIs, please let me know. I'll be happy support them if demand happens. The best way to check the data is through http://www.blazingstreams.com/. Over time, we'll let users create their own topic of interests for further personalization of the data. Looking forward for feedback. Best Echeyde Cubillo BlazingStreams
[twitter-dev] Re: Private lists showing up on memberships page
That looks like a bug. Thanks for bringing it to our attention. On Sun, Oct 18, 2009 at 1:49 PM, Damon C d.lifehac...@gmail.com wrote: I've seen a couple instances now (@beaker and @mediaphyter) where a private list shows up on the list of a user's memberships. It doesn't seem like the existence of these private lists should be showing up in the memberships list, nor can I reproduce the issue on my own account. As an example, here's a brief snippet from http://twitter.com/Beaker/lists/memberships.xml (sidenote that the member_count shows up as 5 on the HTML version of the memberships page). list id19351/id nameSecurity/name full_name@twowheelgeek/security/full_name slugsecurity/slug subscriber_count0/subscriber_count member_count0/member_count uri/twowheelgeek/security/uri modeprivate/mode dpc -- Marcel Molina Twitter Platform Team http://twitter.com/noradio