[twitter-dev] Re: Work At Home - Earn $900 Per Week

2009-11-12 Thread Andrew Badera

It's spoofed spam FWIW ... Google Groups (and probably a lot of email
lists) provide little real authentication. Tightening up SPF records
seems to be a fix. (use -all)

∞ Andy Badera
∞ +1 518-641-1280 Google Voice
∞ This email is: [ ] bloggable [x] ask first [ ] private
∞ Google me: http://www.google.com/search?q=andrew%20badera



On Thu, Nov 12, 2009 at 5:01 AM, Tim Haines tmhai...@gmail.com wrote:
 You should be sending this as a DM.

 On Thu, Nov 12, 2009 at 10:55 PM, MANOJ NEHA neha4ma...@gmail.com wrote:

 Work At Home - Earn $900 Per Week

 Just Work 1-2 Hours A Day  Earn $27,000 A Month
 No Investments, Work anytime From Anywhere !!

 Visit Here   http://e-way-solutions.blogspot.com/    And Start Earning
 Now.



[twitter-dev] Re: Work At Home - Earn $900 Per Week

2009-11-12 Thread Andrew Badera

Yep. The email address is the only piece used to authenticate the
sender. SPF and similar is the only way to lock that down further
without losing the convenience of mailing to list.

It's easy enough to reproduce, try it yourself with SMTP (on some
other group like I did, not here ;).

∞ Andy Badera
∞ +1 518-641-1280 Google Voice
∞ This email is: [ ] bloggable [x] ask first [ ] private
∞ Google me: http://www.google.com/search?q=andrew%20badera



On Thu, Nov 12, 2009 at 5:13 AM, Tim Haines tmhai...@gmail.com wrote:
 How does that work?  He's sending using someone else's email address that's
 already been approved to post on this list?
 Tim.

 On Thu, Nov 12, 2009 at 11:03 PM, Andrew Badera and...@badera.us wrote:

 It's spoofed spam FWIW ... Google Groups (and probably a lot of email
 lists) provide little real authentication. Tightening up SPF records
 seems to be a fix. (use -all)

 ∞ Andy Badera
 ∞ +1 518-641-1280 Google Voice
 ∞ This email is: [ ] bloggable [x] ask first [ ] private
 ∞ Google me: http://www.google.com/search?q=andrew%20badera



 On Thu, Nov 12, 2009 at 5:01 AM, Tim Haines tmhai...@gmail.com wrote:
  You should be sending this as a DM.
 
  On Thu, Nov 12, 2009 at 10:55 PM, MANOJ NEHA neha4ma...@gmail.com
  wrote:
 
  Work At Home - Earn $900 Per Week
 
  Just Work 1-2 Hours A Day  Earn $27,000 A Month
  No Investments, Work anytime From Anywhere !!
 
  Visit Here   http://e-way-solutions.blogspot.com/    And Start Earning
  Now.
 




[twitter-dev] Re: Work At Home - Earn $900 Per Week

2009-11-12 Thread Leon Spencer
Would domain keys help?




From: Andrew Badera and...@badera.us
To: twitter-development-talk@googlegroups.com
Sent: Thu, November 12, 2009 2:18:05 AM
Subject: [twitter-dev] Re: Work At Home - Earn $900 Per Week


Yep. The email address is the only piece used to authenticate the
sender. SPF and similar is the only way to lock that down further
without losing the convenience of mailing to list.

It's easy enough to reproduce, try it yourself with SMTP (on some
other group like I did, not here ;).

∞ Andy Badera
∞ +1 518-641-1280 Google Voice
∞ This email is: [ ] bloggable [x] ask first [ ] private
∞ Google me: http://www.google.com/search?q=andrew%20badera



On Thu, Nov 12, 2009 at 5:13 AM, Tim Haines tmhai...@gmail.com wrote:
 How does that work?  He's sending using someone else's email address that's
 already been approved to post on this list?
 Tim.

 On Thu, Nov 12, 2009 at 11:03 PM, Andrew Badera and...@badera.us wrote:

 It's spoofed spam FWIW ... Google Groups (and probably a lot of email
 lists) provide little real authentication. Tightening up SPF records
 seems to be a fix. (use -all)

 ∞ Andy Badera
 ∞ +1 518-641-1280 Google Voice
 ∞ This email is: [ ] bloggable [x] ask first [ ] private
 ∞ Google me: http://www.google.com/search?q=andrew%20badera



 On Thu, Nov 12, 2009 at 5:01 AM, Tim Haines tmhai...@gmail.com wrote:
  You should be sending this as a DM.
 
  On Thu, Nov 12, 2009 at 10:55 PM, MANOJ NEHA neha4ma...@gmail.com
  wrote:
 
  Work At Home - Earn $900 Per Week
 
  Just Work 1-2 Hours A Day  Earn $27,000 A Month
  No Investments, Work anytime From Anywhere !!
 
  Visit Here   http://e-way-solutions.blogspot.com/And Start Earning
  Now.
 




[twitter-dev] Re: Work At Home - Earn $900 Per Week

2009-11-12 Thread Andrew Badera

Only if the recipient is paying attention. I know Google Groups
respects SPF records. I don't remember seeing DKIF info in the email
headers though, but I could have simply ignored it.

∞ Andy Badera
∞ +1 518-641-1280 Google Voice
∞ This email is: [ ] bloggable [x] ask first [ ] private
∞ Google me: http://www.google.com/search?q=andrew%20badera



On Thu, Nov 12, 2009 at 5:22 AM, Leon Spencer spencer_l...@yahoo.com wrote:
 Would domain keys help?

 
 From: Andrew Badera and...@badera.us
 To: twitter-development-talk@googlegroups.com
 Sent: Thu, November 12, 2009 2:18:05 AM
 Subject: [twitter-dev] Re: Work At Home - Earn $900 Per Week


 Yep. The email address is the only piece used to authenticate the
 sender. SPF and similar is the only way to lock that down further
 without losing the convenience of mailing to list.

 It's easy enough to reproduce, try it yourself with SMTP (on some
 other group like I did, not here ;).

 ∞ Andy Badera
 ∞ +1 518-641-1280 Google Voice
 ∞ This email is: [ ] bloggable [x] ask first [ ] private
 ∞ Google me: http://www.google.com/search?q=andrew%20badera



 On Thu, Nov 12, 2009 at 5:13 AM, Tim Haines tmhai...@gmail.com wrote:
 How does that work?  He's sending using someone else's email address
 that's
 already been approved to post on this list?
 Tim.

 On Thu, Nov 12, 2009 at 11:03 PM, Andrew Badera and...@badera.us wrote:

 It's spoofed spam FWIW ... Google Groups (and probably a lot of email
 lists) provide little real authentication. Tightening up SPF records
 seems to be a fix. (use -all)

 ∞ Andy Badera
 ∞ +1 518-641-1280 Google Voice
 ∞ This email is: [ ] bloggable [x] ask first [ ] private
 ∞ Google me: http://www.google.com/search?q=andrew%20badera



 On Thu, Nov 12, 2009 at 5:01 AM, Tim Haines tmhai...@gmail.com wrote:
  You should be sending this as a DM.
 
  On Thu, Nov 12, 2009 at 10:55 PM, MANOJ NEHA neha4ma...@gmail.com
  wrote:
 
  Work At Home - Earn $900 Per Week
 
  Just Work 1-2 Hours A Day  Earn $27,000 A Month
  No Investments, Work anytime From Anywhere !!
 
  Visit Here   http://e-way-solutions.blogspot.com/    And Start Earning
  Now.
 





[twitter-dev] Re: Work At Home - Earn $900 Per Week

2009-11-12 Thread Tim Haines
How does that work?  He's sending using someone else's email address that's
already been approved to post on this list?

Tim.

On Thu, Nov 12, 2009 at 11:03 PM, Andrew Badera and...@badera.us wrote:


 It's spoofed spam FWIW ... Google Groups (and probably a lot of email
 lists) provide little real authentication. Tightening up SPF records
 seems to be a fix. (use -all)

 ∞ Andy Badera
 ∞ +1 518-641-1280 Google Voice
 ∞ This email is: [ ] bloggable [x] ask first [ ] private
 ∞ Google me: http://www.google.com/search?q=andrew%20badera



 On Thu, Nov 12, 2009 at 5:01 AM, Tim Haines tmhai...@gmail.com wrote:
  You should be sending this as a DM.
 
  On Thu, Nov 12, 2009 at 10:55 PM, MANOJ NEHA neha4ma...@gmail.com
 wrote:
 
  Work At Home - Earn $900 Per Week
 
  Just Work 1-2 Hours A Day  Earn $27,000 A Month
  No Investments, Work anytime From Anywhere !!
 
  Visit Here   http://e-way-solutions.blogspot.com/And Start Earning
  Now.
 



[twitter-dev] Reg Twitter Authentication details

2009-11-12 Thread praveenkumar nakka
Hai,

At present i have accessing twitter searches from my application without
authentication.

Now i want to take twitter authentication so please can anyone tell me the
procedure about

how to take authenication and also tell me the cost for it.


Thanks

Praveen


[twitter-dev] Re: Finding tweets from Zipcode

2009-11-12 Thread Raffi Krikorian


not directly -- you could grab http://geocoder.us/help/city_state_zip.shtml 
 and then feed those into twitter search using the geocode parameter.




Hey all

Is there any way I can get all the tweets from a zipcode? Eg:- all the
tweets from 10019

Let me know if I can do that.

Thanks


--
Raffi Krikorian
Twitter Platform Team
ra...@twitter.com | @raffi






[twitter-dev] Re: Finding tweets from Zipcode

2009-11-12 Thread Dhaval Parikh
hmm thanks got that way through the search api. I already have the db with
the lat long just wanted to be sure if twitter directly supports what I was
looking for.

Thanks a lot

On Thu, Nov 12, 2009 at 6:05 PM, Raffi Krikorian ra...@twitter.com wrote:


 not directly -- you could grab
 http://geocoder.us/help/city_state_zip.shtml and then feed those into
 twitter search using the geocode parameter.



 Hey all

 Is there any way I can get all the tweets from a zipcode? Eg:- all the
 tweets from 10019

 Let me know if I can do that.

 Thanks


 --
 Raffi Krikorian
 Twitter Platform Team
 ra...@twitter.com | @raffi







-- 
Dhaval Parikh
Software Engineer
Ruby on Rails
dhaval.parik...@gmail.com
www.dhavalparikh.co.in
http://blog.dhavalparikh.co.in


[twitter-dev] Re: Work At Home - Earn $900 Per Week

2009-11-12 Thread Cameron Kaiser

I'm not sure what happened with this guy, he's listed as Moderated and that
was his only post. None of us approved the message, obviously. I'm removing
the thread out of the list archive. Sorry about that, I'm concluding this
is another wonderful Google Groups bug.

-- 
 personal: http://www.cameronkaiser.com/ --
  Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckai...@floodgap.com
-- I'd love to go out with you, but I'm rethreading my toothbrush bristles. -


[twitter-dev] Re: OAuth success but getting intermittent 500 Internal Server Error requesting access token

2009-11-12 Thread Michael Buckbee

This isn't of any use in fixing it, but we're seeing very similar
issues (using ruby twitter-auth) with our application.

- Mike


On Nov 11, 1:29 pm, Yu-Shan Fung ambivale...@gmail.com wrote:
 Hi All,

 I've been getting a high number of 500 errors (about 50% of the time
 yesterday) after user authenticated via oauth, and I try to get the access
 token from twitter. The weird thing is that the error is not consistent, and
 the exact same code/setup works about half the time, with the same test user
 acocunt.

 I'm using the ruby oauth gem and here's the error it returns
  500 Internal Server Error
  /usr/lib/ruby/1.8/net/http.rb:2097:in `error!'
  [RAILS_ROOT]/vendor/gems/oauth-0.3.5/lib/oauth/consumer.rb:199:in
 `token_request'
  [RAILS_ROOT]/vendor/gems/oauth-0.3.5/lib/oauth/tokens/request_token.rb:18:i n
 `get_access_token'
 

 Any idea what could be causing this?

 Thanks, much appreciated!
 Yu-Shan

 --
 “When nothing seems to help, I go look at a stonecutter hammering away at
 his rock perhaps a hundred times without as much as a crack showing in it.
 Yet at the hundred and first blow it will split in two, and I know it was
 not that blow that did it, but all that had gone before.” — Jacob Riis


[twitter-dev] 413. HTTP/1.1 413 FULL head

2009-11-12 Thread Julien

Hello,

We (http://superfeedr.com) have a lot of users who gave us Twitter
feeds (both users + track) to monitor on their behalf. A few months
ago we started having more and more feeds, so we asked to be
whitelisted.
We now have about 15k, and even the white-listing  is not enough and
we see too many errors from Twitter.

We decided to implement the streaming API so that everybody is happy :
our users  - they get faster updates, twitter - less polling.

Unfortunately, we're seeing errors from Twitter :  invalid status
code: 413. HTTP/1.1 413 FULL head

I think that we're tracking too many feeds through that API, because
it works when we have less track keywors/userids. Is there any way
around?  (we have access to shadow)

Thanks,


[twitter-dev] OAuth :: re-signin user generating new access tokens

2009-11-12 Thread Gavin Bong

In my implementation of SignInWithTwitter, every time the user signs
in, it generates a new access token.

What really happens to the old access tokens ?
If I maintain a 1-many relation from twitterId to access-tokens, I
will have access to the old access-tokens.

I understand that the FAQ says that access tokens are never expired by
twitter (only when the user revokes the app).

Thanks

Gavin


[twitter-dev] 413 FULL head error on Streaming API

2009-11-12 Thread Julien

Hi,

I work for Superfeedr. We do feed parsing on-demand. We don't care
what feeds people are giving us to fetch. As a matter of fact, we
don't even care about the content. Yet, some users have given us RSS/
Atom feeds from Twitter to fetch.

We bumped into the polling limits a few months ago : we asked to be
white-listed and gained a few month. We now have about 15k Twitter
feeds, and polling is not suitable anymore. We implemented your
streaming API to make everybody happy.
Except that it deosn't work. : we get  413 FULL head errors. I asked
Ryan Sarver for help, he granted us a shadow role, which is really
not what we need.

What can we do?

Thanks



[twitter-dev] Getting started with a twitter application

2009-11-12 Thread albana

Hi everybody!

I am about to develop a twitter application and I am stuck with
starting the development of the application.How should I connect my
application with a twitter api?


[twitter-dev] Re: Finding tweets from Zipcode

2009-11-12 Thread Walter Smulders

You can by getting the latitude and longitude for the zipcode and then
use search with those coordinates in specified radius. You can also do
it trough the streaming api with tweets containing geo location
information.

On Nov 12, 8:07 am, dhaval dhaval.parik...@gmail.com wrote:
 Hey all

 Is there any way I can get all the tweets from a zipcode? Eg:- all the
 tweets from 10019

 Let me know if I can do that.

 Thanks


[twitter-dev] Re: the new retweet feature might break my app

2009-11-12 Thread Walter Smulders

In the examples that are shown in the developers preview for the RT
api these where prefixed with RT, was this done on purpose or did this
change after the examples where made public?

On Nov 11, 6:48 pm, John Kalucki jkalu...@gmail.com wrote:
 Search is aware of the need for a retweet operator, but the feature is
 unscheduled and completely speculative.

 In any case, Search will become less useful for this sort of
 repetitive complete corpus search. If you need all of something, or a
 sample of something, you should be moving to the Streaming API
 wherever possible.

 -John Kaluckihttp://twitter.com/jkalucki
 Services, Twitter Inc.

 On Nov 11, 9:39 am, Yaniv Golan stu...@yanivgolan.com wrote:



  Thanks John,
  this means that my app won't work anymore!
  streaming api makes my life very hard
  hence i need to search for links and then extract them, this is very
  resource demanding to do on the fly
  while with search API i can search then extract and then search again
  i could use queue system but then again i will lose all the real time
  fun
  will there be a filter in the search api for retweets like there is
  for links?
  that could solve all my problems

  On Nov 11, 7:22 pm, John Kalucki jkalu...@gmail.com wrote:

   Retweets do not modify the original text in any way. There is no RT to
   search upon.

   There is a feed of all public retweets on the Streaming API, but it is
   not generally available. Instead, you can request a sample of all
   statuses and filter for those that are retweets.

   -John Kaluckihttp://twitter.com/jkalucki
   Services, Twitter Inc.

   On Nov 11, 8:58 am, Yaniv Golan stu...@yanivgolan.com wrote:

oh...
that's cool :)
Thanks i really got wםrried for a sec

On Nov 11, 5:08 pm, Walter Smulders walter.smuld...@gmail.com wrote:

 With the retweet function the status text will still be prefixed with
 RT

 On Nov 11, 11:59 am, Yaniv Golan yango2...@walla.co.il wrote:

  Hi
  I'm using twitter search API to search statuses with retweet
  expressions (e.g RT VIA) with the link filter
  i search the documentation over and over but i can't find any 
  solution
  to what will happen after the retweet will rollout completely (the
  retweet expressions as we knew them will disappear and there is no
  other API method to much my search criteria)
  what should i do to get all the retweets that contains links?
  thanks


[twitter-dev] Re: Since_ID and Search Problem

2009-11-12 Thread Spode

This is STILL a problem. I have a possible theory on what is happening
at a server level.

The search phrases I am using are quite specific - i.e, I may well be
the only person in the world searching for that particular string.


First Call - Because it has a since_id, it assumes that it checks
against the server cache ONLY - and doesn't update the search results.

Second Call - Because there is no since_id, it updates the search
results.

Third Call - Once again, with a since_id, it checks against the cache
only - but because of the previous call, now there are tweets there.


I think Twitter is assuming that if there is a since_id, that it
doesn't need to update the original search. The only way around this
problem is to make TWO API calls, or to process the since_id myself.
That's just not acceptable.


[twitter-dev] Re: Where is the Twitter WADL?

2009-11-12 Thread Nuno

Hi, I'm new here, but i would strongly suggest Twitter to have a WADL,
because it really, makes the use of the Twitter API more easy.
in my case i have to use a library. so it would help a lot to make my
call directly from the twitter, if you had a WADL/WSDL url it only
would take me to
enter it on the visual studio add Web references and i would
automatically get the methods to use.
So this is a very important issue to deal with.


On 20 Out, 16:01, Chad Etzel c...@twitter.com wrote:
 Hi Edd,

 We may provide aWADLin the future, but right now one is not available.

 -Chad

 On Tue, Oct 20, 2009 at 5:33 AM, Edd e...@eddgrant.com wrote:

  Hi All,

  I am keen to start implementing a Twitter Web Service application but
  I can't find any publishedWADLin the Twitter API docs. My IDE
  (NetBeans) contains a partial APIWADLbut I can't find the full API
  anywhere. Could someone please point me in the direction of this? I'm
  suprised it's so hard to find.

  Many thanks,

  Edd


[twitter-dev] Re: Since_ID and Search Problem

2009-11-12 Thread Spode

I've created a screen-cam video to illustrate this problem and how
much of a problem it is...

http://www.youtube.com/watch?v=3a-88MSdqes


[twitter-dev] Re: Since_ID and Search Problem

2009-11-12 Thread Spode

The last video I posted was garbled - but I've re-done it.

http://www.youtube.com/watch?v=qedssv3cBCA


[twitter-dev] Re: Getting started with a twitter application

2009-11-12 Thread ryan alford
You can use one of the many libraries for most of the more popular
languages(and some for the less popular), or you can create your own library
to communicate to the API.

Ryan

On Thu, Nov 12, 2009 at 3:09 AM, albana tejashree1@gmail.com wrote:


 Hi everybody!

 I am about to develop a twitter application and I am stuck with
 starting the development of the application.How should I connect my
 application with a twitter api?



[twitter-dev] How to find out which of your lists someone is a member of.

2009-11-12 Thread tom

Hi All,

I'm looking for a way to get which of my lists (public and private) a
user is a member of - akin to the lists drop-down on a user's profile
on Twitter.com. Is this information available in an easier way than
calling GET list members id for each list (or, more specifically,
using less API calls)?

Thanks,

Tom


[twitter-dev] Re: the new retweet feature might break my app

2009-11-12 Thread John Kalucki

The Retweet feature has many possible realizations. We've tried nearly
every possible combination of all the functional dimensions as the
feature evolved over many months. It's possible that what you saw was
based on a snapshot of the current state of the feature, and the
feature subsequently changed.

In any case, what was in production earlier this week is the best
indicator of what the feature will be moving forward. I'd also expect
the feature to continue to evolve and new features to sprout up.

Change breaks both expectations and code. It is inevitable. The
Platform team prioritizes mitigation efforts for third-party apps, but
a full mitigation isn't always possible. We can't gate all forward
progress on perfect mitigation, or we'd pretty much never be able to
ship a new feature. A bigger and better Twitter is ultimately better
for the ecosystem, despite the knocks along the way.

-John Kalucki
http://twitter.com/jkalucki
Services, Twitter Inc.


On Nov 12, 2:50 am, Walter Smulders walter.smuld...@gmail.com wrote:
 In the examples that are shown in the developers preview for the RT
 api these where prefixed with RT, was this done on purpose or did this
 change after the examples where made public?

 On Nov 11, 6:48 pm, John Kalucki jkalu...@gmail.com wrote:

  Search is aware of the need for a retweet operator, but the feature is
  unscheduled and completely speculative.

  In any case, Search will become less useful for this sort of
  repetitive complete corpus search. If you need all of something, or a
  sample of something, you should be moving to the Streaming API
  wherever possible.

  -John Kaluckihttp://twitter.com/jkalucki
  Services, Twitter Inc.

  On Nov 11, 9:39 am, Yaniv Golan stu...@yanivgolan.com wrote:

   Thanks John,
   this means that my app won't work anymore!
   streaming api makes my life very hard
   hence i need to search for links and then extract them, this is very
   resource demanding to do on the fly
   while with search API i can search then extract and then search again
   i could use queue system but then again i will lose all the real time
   fun
   will there be a filter in the search api for retweets like there is
   for links?
   that could solve all my problems

   On Nov 11, 7:22 pm, John Kalucki jkalu...@gmail.com wrote:

Retweets do not modify the original text in any way. There is no RT to
search upon.

There is a feed of all public retweets on the Streaming API, but it is
not generally available. Instead, you can request a sample of all
statuses and filter for those that are retweets.

-John Kaluckihttp://twitter.com/jkalucki
Services, Twitter Inc.

On Nov 11, 8:58 am, Yaniv Golan stu...@yanivgolan.com wrote:

 oh...
 that's cool :)
 Thanks i really got wםrried for a sec

 On Nov 11, 5:08 pm, Walter Smulders walter.smuld...@gmail.com wrote:

  With the retweet function the status text will still be prefixed 
  with
  RT

  On Nov 11, 11:59 am, Yaniv Golan yango2...@walla.co.il wrote:

   Hi
   I'm using twitter search API to search statuses with retweet
   expressions (e.g RT VIA) with the link filter
   i search the documentation over and over but i can't find any 
   solution
   to what will happen after the retweet will rollout completely (the
   retweet expressions as we knew them will disappear and there is no
   other API method to much my search criteria)
   what should i do to get all the retweets that contains links?
   thanks


[twitter-dev] Re: Finding tweets from Zipcode

2009-11-12 Thread John Kalucki

Currently the Streaming API does not support Geotag filter predicates,
but we'll get there soon enough.

-John Kalucki
http://twitter.com/jkalucki
Services, Twitter Inc.



On Nov 12, 12:46 am, Walter Smulders walter.smuld...@gmail.com
wrote:
 You can by getting the latitude and longitude for the zipcode and then
 use search with those coordinates in specified radius. You can also do
 it trough the streaming api with tweets containing geo location
 information.

 On Nov 12, 8:07 am, dhaval dhaval.parik...@gmail.com wrote:

  Hey all

  Is there any way I can get all the tweets from a zipcode? Eg:- all the
  tweets from 10019

  Let me know if I can do that.

  Thanks


[twitter-dev] Re: the new retweet feature might break my app

2009-11-12 Thread cadams500

 Change breaks both expectations and code. It is inevitable.
I agree with this statement. However, there seems to be some confusion
over whether retweets will still be prefixed with RT. If retweets are
no longer prefixed with RT, then I do not understand why that change
is being made. You could do everything you are doing with the retweet
API; however, still ensure that retweets are prefixed with RT.

My concern is that there is nothing to force users to upgrade their
twitter applications, there is nothing to force applications to use
the retweet API (although, I agree most probably will) and for an
indeterminate amount of time users will still retweet by prefixing
their tweets with RT. If the retweet API would simply still prefix
retweets with RT, at least retweets messages would look consistent
and searches that relied upon the de-factor starndard of RT
@username would still work as expected.

I am personally excited about the retweet api, and the ability to
unambiguously tie a retweet back to the original tweet message;
however, as mentioned above I'm concerned that retweets will no longer
be prefixed with 'RT'.

- Chris

On Nov 12, 8:29 am, John Kalucki jkalu...@gmail.com wrote:
 The Retweet feature has many possible realizations. We've tried nearly
 every possible combination of all the functional dimensions as the
 feature evolved over many months. It's possible that what you saw was
 based on a snapshot of the current state of the feature, and the
 feature subsequently changed.

 In any case, what was in production earlier this week is the best
 indicator of what the feature will be moving forward. I'd also expect
 the feature to continue to evolve and new features to sprout up.

 Change breaks both expectations and code. It is inevitable. The
 Platform team prioritizes mitigation efforts for third-party apps, but
 a full mitigation isn't always possible. We can't gate all forward
 progress on perfect mitigation, or we'd pretty much never be able to
 ship a new feature. A bigger and better Twitter is ultimately better
 for the ecosystem, despite the knocks along the way.

 -John Kaluckihttp://twitter.com/jkalucki
 Services, Twitter Inc.

 On Nov 12, 2:50 am, Walter Smulders walter.smuld...@gmail.com wrote:

  In the examples that are shown in the developers preview for the RT
  api these where prefixed with RT, was this done on purpose or did this
  change after the examples where made public?

  On Nov 11, 6:48 pm, John Kalucki jkalu...@gmail.com wrote:

   Search is aware of the need for a retweet operator, but the feature is
   unscheduled and completely speculative.

   In any case, Search will become less useful for this sort of
   repetitive complete corpus search. If you need all of something, or a
   sample of something, you should be moving to the Streaming API
   wherever possible.

   -John Kaluckihttp://twitter.com/jkalucki
   Services, Twitter Inc.

   On Nov 11, 9:39 am, Yaniv Golan stu...@yanivgolan.com wrote:

Thanks John,
this means that my app won't work anymore!
streaming api makes my life very hard
hence i need to search for links and then extract them, this is very
resource demanding to do on the fly
while with search API i can search then extract and then search again
i could use queue system but then again i will lose all the real time
fun
will there be a filter in the search api for retweets like there is
for links?
that could solve all my problems

On Nov 11, 7:22 pm, John Kalucki jkalu...@gmail.com wrote:

 Retweets do not modify the original text in any way. There is no RT to
 search upon.

 There is a feed of all public retweets on the Streaming API, but it is
 not generally available. Instead, you can request a sample of all
 statuses and filter for those that are retweets.

 -John Kaluckihttp://twitter.com/jkalucki
 Services, Twitter Inc.

 On Nov 11, 8:58 am, Yaniv Golan stu...@yanivgolan.com wrote:

  oh...
  that's cool :)
  Thanks i really got wםrried for a sec

  On Nov 11, 5:08 pm, Walter Smulders walter.smuld...@gmail.com 
  wrote:

   With the retweet function the status text will still be prefixed 
   with
   RT

   On Nov 11, 11:59 am, Yaniv Golan yango2...@walla.co.il wrote:

Hi
I'm using twitter search API to search statuses with retweet
expressions (e.g RT VIA) with the link filter
i search the documentation over and over but i can't find any 
solution
to what will happen after the retweet will rollout completely 
(the
retweet expressions as we knew them will disappear and there is 
no
other API method to much my search criteria)
what should i do to get all the retweets that contains links?
thanks


[twitter-dev] Re: the new retweet feature might break my app

2009-11-12 Thread Cameron Kaiser

 My concern is that there is nothing to force users to upgrade their
 twitter applications, there is nothing to force applications to use
 the retweet API (although, I agree most probably will) and for an
 indeterminate amount of time users will still retweet by prefixing
 their tweets with RT.

Speaking for TTYtter only, while I'll support receiving retweets, I am
unhappy with the API as it currently exists and retweets received will
be canonized into the older format (and retweets sent will be done
programmatically in the older fashion instead of through the retweet
methods). I suspect there are other app authors who will also do something
similar.

-- 
 personal: http://www.cameronkaiser.com/ --
  Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckai...@floodgap.com
-- Hell hath no fury like a bureaucrat scorned. -- Milton Freedman 


[twitter-dev] Re: 413 FULL head error on Streaming API

2009-11-12 Thread Julien

Thanks John, I'll review all that and we'll post more info soon.

Thanks for listening!

On Nov 12, 6:39 am, John Kalucki jkalu...@gmail.com wrote:
 413 usually means too long on the Streaming API. Too many
 predicates, or perhaps a URL of crazy length. This is documented in
 the wiki.

 First, be sure that you are using a POST parameter and not encoding
 your predicates in the URL. Second, look at the text message that is
 returned with the 413. It will tell you what you are doing wrong. Most
 likely, you are attempting to follow more users than the Shadow role
 allows.

 Detail your use case, and perhaps then we can give some advice on the
 availability of the data and, if available, the most practical way to
 obtain the data. We do not make every arbitrary materialization of the
 data available.

 -John Kaluckihttp://twitter.com/jkalucki
 Services, Twitter Inc.

 On Nov 11, 11:49 pm, Julien julien.genest...@gmail.com wrote:



  Hi,

  I work for Superfeedr. We do feed parsing on-demand. We don't care
  what feeds people are giving us to fetch. As a matter of fact, we
  don't even care about the content. Yet, some users have given us RSS/
  Atom feeds from Twitter to fetch.

  We bumped into the polling limits a few months ago : we asked to be
  white-listed and gained a few month. We now have about 15k Twitter
  feeds, and polling is not suitable anymore. We implemented your
  streaming API to make everybody happy.
  Except that it deosn't work. : we get  413 FULL head errors. I asked
  Ryan Sarver for help, he granted us a shadow role, which is really
  not what we need.

  What can we do?

  Thanks


[twitter-dev] Re: Reg Twitter Authentication details

2009-11-12 Thread Dhaval Parikh
Hi,

I think (guessing)  he is talking about white listing his ip. If thats what
you are looking for then you can go to
http://twitter.com/help/request_whitelisting and fill out the details.

Thanks

On Thu, Nov 12, 2009 at 5:06 PM, praveenkumar nakka 
nakka.praveenku...@gmail.com wrote:


 Hai,

 At present i have accessing twitter searches from my application without
 authentication.

 Now i want to take twitter authentication so please can anyone tell me the
 procedure about

 how to take authenication and also tell me the cost for it.


 Thanks

 Praveen




-- 
Dhaval Parikh
Software Engineer
Ruby on Rails
dhaval.parik...@gmail.com
www.dhavalparikh.co.in
http://blog.dhavalparikh.co.in


[twitter-dev] Re: OAuth success but getting intermittent 500 Internal Server Error requesting access token

2009-11-12 Thread Waldron Faulkner

Our app had same issue, was mostly OK overnight, but we did see the
odd failure.

Is there an update on what happened? Thanks!

- Waldron
GraphEdge.com

On Nov 11, 1:29 pm, Yu-Shan Fung ambivale...@gmail.com wrote:
 Hi All,

 I've been getting a high number of 500 errors (about 50% of the time
 yesterday) after user authenticated via oauth, and I try to get the access
 token from twitter. The weird thing is that the error is not consistent, and
 the exact same code/setup works about half the time, with the same test user
 acocunt.

 I'm using the ruby oauth gem and here's the error it returns
  500 Internal Server Error
  /usr/lib/ruby/1.8/net/http.rb:2097:in `error!'
  [RAILS_ROOT]/vendor/gems/oauth-0.3.5/lib/oauth/consumer.rb:199:in
 `token_request'
  [RAILS_ROOT]/vendor/gems/oauth-0.3.5/lib/oauth/tokens/request_token.rb:18:in
 `get_access_token'
 

 Any idea what could be causing this?

 Thanks, much appreciated!
 Yu-Shan

 --
 “When nothing seems to help, I go look at a stonecutter hammering away at
 his rock perhaps a hundred times without as much as a crack showing in it.
 Yet at the hundred and first blow it will split in two, and I know it was
 not that blow that did it, but all that had gone before.” — Jacob Riis


[twitter-dev] Re: the new retweet feature might break my app

2009-11-12 Thread John Kalucki

I think I've added to the confusion. Sorry about making things worse.
I was coming from a strictly search viewpoint. But Retweet is not so
simple!

There are lots of different places that Tweets are rendered: Various
timelines, Search, Streaming, SMS, etc. etc. Various renderings and
search mechanisms have taken different approaches to ease the
transition to the new Retweet format. Some changes are temporary
patches until the feature is fully and finally rolled-out, and will
then subsequently go away. Others are expected to be permanent.

There's a lot of information, a lot of complexity and some transitory
behavior. Yes, I find it confusing too. And it shouldn't be so
confusing for what seems to be such a simple thing. But, once you
drill down, there is a lot of unavoidable complexity.

-John Kalucki
http://twitter.com/jkalucki
Services, Twitter Inc.

On Nov 12, 7:00 am, cadams500 ch...@emaildatasource.com wrote:
  Change breaks both expectations and code. It is inevitable.

 I agree with this statement. However, there seems to be some confusion
 over whether retweets will still be prefixed with RT. If retweets are
 no longer prefixed with RT, then I do not understand why that change
 is being made. You could do everything you are doing with the retweet
 API; however, still ensure that retweets are prefixed with RT.

 My concern is that there is nothing to force users to upgrade their
 twitter applications, there is nothing to force applications to use
 the retweet API (although, I agree most probably will) and for an
 indeterminate amount of time users will still retweet by prefixing
 their tweets with RT. If the retweet API would simply still prefix
 retweets with RT, at least retweets messages would look consistent
 and searches that relied upon the de-factor starndard of RT
 @username would still work as expected.

 I am personally excited about the retweet api, and the ability to
 unambiguously tie a retweet back to the original tweet message;
 however, as mentioned above I'm concerned that retweets will no longer
 be prefixed with 'RT'.

 - Chris

 On Nov 12, 8:29 am, John Kalucki jkalu...@gmail.com wrote:

  The Retweet feature has many possible realizations. We've tried nearly
  every possible combination of all the functional dimensions as the
  feature evolved over many months. It's possible that what you saw was
  based on a snapshot of the current state of the feature, and the
  feature subsequently changed.

  In any case, what was in production earlier this week is the best
  indicator of what the feature will be moving forward. I'd also expect
  the feature to continue to evolve and new features to sprout up.

  Change breaks both expectations and code. It is inevitable. The
  Platform team prioritizes mitigation efforts for third-party apps, but
  a full mitigation isn't always possible. We can't gate all forward
  progress on perfect mitigation, or we'd pretty much never be able to
  ship a new feature. A bigger and better Twitter is ultimately better
  for the ecosystem, despite the knocks along the way.

  -John Kaluckihttp://twitter.com/jkalucki
  Services, Twitter Inc.

  On Nov 12, 2:50 am, Walter Smulders walter.smuld...@gmail.com wrote:

   In the examples that are shown in the developers preview for the RT
   api these where prefixed with RT, was this done on purpose or did this
   change after the examples where made public?

   On Nov 11, 6:48 pm, John Kalucki jkalu...@gmail.com wrote:

Search is aware of the need for a retweet operator, but the feature is
unscheduled and completely speculative.

In any case, Search will become less useful for this sort of
repetitive complete corpus search. If you need all of something, or a
sample of something, you should be moving to the Streaming API
wherever possible.

-John Kaluckihttp://twitter.com/jkalucki
Services, Twitter Inc.

On Nov 11, 9:39 am, Yaniv Golan stu...@yanivgolan.com wrote:

 Thanks John,
 this means that my app won't work anymore!
 streaming api makes my life very hard
 hence i need to search for links and then extract them, this is very
 resource demanding to do on the fly
 while with search API i can search then extract and then search again
 i could use queue system but then again i will lose all the real time
 fun
 will there be a filter in the search api for retweets like there is
 for links?
 that could solve all my problems

 On Nov 11, 7:22 pm, John Kalucki jkalu...@gmail.com wrote:

  Retweets do not modify the original text in any way. There is no RT 
  to
  search upon.

  There is a feed of all public retweets on the Streaming API, but it 
  is
  not generally available. Instead, you can request a sample of all
  statuses and filter for those that are retweets.

  -John Kaluckihttp://twitter.com/jkalucki
  Services, Twitter Inc.

  On Nov 11, 8:58 am, Yaniv Golan stu...@yanivgolan.com 

[twitter-dev] Re: How to find out which of your lists someone is a member of.

2009-11-12 Thread Nelu Lazar

You may use GET /:user/:list_id/members/:id as an option:
http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-GET-list-members-id

- @NeluLazar


On Nov 12, 9:13 am, tom tswool...@gmail.com wrote:
 Hi All,

 I'm looking for a way to get which of my lists (public and private) a
 user is a member of - akin to the lists drop-down on a user's profile
 on Twitter.com. Is this information available in an easier way than
 calling GET list members id for each list (or, more specifically,
 using less API calls)?

 Thanks,

 Tom


[twitter-dev] Keeping signed in on Twitter after user OAuth authentication in an application

2009-11-12 Thread Cristiano Barros

Hi, I'd like to know if it's possible (and how) to authenticate users
in an application using OAuth and get them already logged in on
Twitter. That happens when logging to stocktwits.com: after logging to
stocktwits using OAuth, user is already logged on Twitter. How do they
do it? Thanks in advance.


[twitter-dev] Re: 413 FULL head error on Streaming API

2009-11-12 Thread Julien

For some reason, my previous post didn't show up :/
So, we don't get the error when we stay in the limitations of the
default access level (200 track and 400 userids).

If we go beyond that, we get : HTTP/1.1 413 Request Entity Too Large

Could it be that our username hasn't been approved despite what the
interface says? Our username is superfeedr_trac

Thanks,

Julien



On Nov 12, 8:16 am, Julien julien.genest...@gmail.com wrote:
 Thanks John, I'll review all that and we'll post more info soon.

 Thanks for listening!

 On Nov 12, 6:39 am, John Kalucki jkalu...@gmail.com wrote:



  413 usually means too long on the Streaming API. Too many
  predicates, or perhaps a URL of crazy length. This is documented in
  the wiki.

  First, be sure that you are using a POST parameter and not encoding
  your predicates in the URL. Second, look at the text message that is
  returned with the 413. It will tell you what you are doing wrong. Most
  likely, you are attempting to follow more users than the Shadow role
  allows.

  Detail your use case, and perhaps then we can give some advice on the
  availability of the data and, if available, the most practical way to
  obtain the data. We do not make every arbitrary materialization of the
  data available.

  -John Kaluckihttp://twitter.com/jkalucki
  Services, Twitter Inc.

  On Nov 11, 11:49 pm, Julien julien.genest...@gmail.com wrote:

   Hi,

   I work for Superfeedr. We do feed parsing on-demand. We don't care
   what feeds people are giving us to fetch. As a matter of fact, we
   don't even care about the content. Yet, some users have given us RSS/
   Atom feeds from Twitter to fetch.

   We bumped into the polling limits a few months ago : we asked to be
   white-listed and gained a few month. We now have about 15k Twitter
   feeds, and polling is not suitable anymore. We implemented your
   streaming API to make everybody happy.
   Except that it deosn't work. : we get  413 FULL head errors. I asked
   Ryan Sarver for help, he granted us a shadow role, which is really
   not what we need.

   What can we do?

   Thanks


[twitter-dev] Re: 413 FULL head error on Streaming API

2009-11-12 Thread Julien

John,

This is exactly what we post to your servers (I just hid the
Authorization) :

POST /1/statuses/filter.json HTTP/1.1
Host: stream.twitter.com
User-agent: TwitterStream
Authorization: Basic X==
Content-type: application/x-www-form-urlencoded
Content-length: 13609


[twitter-dev] Re: .NET Class for handling Twitter Updates and Rate Checks

2009-11-12 Thread ch...@stuffworldwide.com
I sent it to the twitter people to post on their site but they asked
me to post here as well... I was like... okay

On Nov 10, 5:53 pm, Andrew Badera and...@badera.us wrote:
 I for one tend to prefer Google Code or Code Plex for posting lengthy
 chunks of code intended for resharing ...

 Also, LinqToTwitter is a pretty solid reference implementation ...
 FWIW. (Not affiliated, just a user.)

 ∞ Andy Badera
 ∞ +1 518-641-1280 Google Voice
 ∞ This email is: [ ] bloggable [x] ask first [ ] private
 ∞ Google me:http://www.google.com/search?q=andrew%20badera

 On Tue, Nov 10, 2009 at 5:49 PM, ch...@stuffworldwide.com



 ch...@stuffworldwide.com wrote:

  Not many .NETexamples out there... here it is... have fun...

  using System;

  using System.Text;

  using System.Net;

  using System.IO;

  using System.Xml;

  namespace Tweeter

  {

       public class TwitterTools

       {

             #region Members

             #endregion

             public TwitterTools()

             {

                   this.Initialize();

             }

             public TwitterTools(string userName,string password)

             {

                   this.UserName=userName;

                   this.Password=password;

                   this.Initialize();

             }

             private void Initialize()

             {

             }

             public void Dispose()

             {

             }

             #region Properties

             public string UserName=null;

             public string Password=null;

             #endregion

             #region Methods

             public int Update(string message)

             {

                   int retval=0;

                   string code=null;

                   string url=http://twitter.com/account/
  rate_limit_status.xml;      //gen.Get(twitterRateService);

                   string result=null;

                   try

                   {

                         result=this.Request(url + ?

                               ,null

                               ,GET

                               );

  //                      gen.Test(result);

                   }

                   catch

                   {

                         result=null;

                   }

                   if(result==null)

                         retval=2;

                   else

                   {

                         //parse results

                         try

                         {

                               XmlDocument doc=new XmlDocument();

                               doc.LoadXml(result);

                               XmlNodeList nodes=doc.SelectNodes(/hash/
  remaining-hits);

                               int remaining=System.Convert.ToInt32
  (nodes[0].InnerText);

                               if(remaining=0)

                                     retval=2;

                               nodes=null;

                               doc=null;

                         }

                         catch

                         {

                               retval=2;

                         }

                         if(retval!=2)

                         {

                               StringBuilder txt=new StringBuilder();

                               txt.Append(status=);

                               txt.Append(message);

                               code=txt.ToString();

                               try

                               {

                                     string ret=this.Request(http://
  twitter.com/statuses/update.xml//gen.Get(twitterUpdateService)

                                           ,code);

                                     if(ret!=null)

                                           retval=1;

                                     else

                                           retval=0;

                               }

                               catch

                               {

                                     retval=0;

                               }

                         }

                   }

                   return retval;

             }

             private string Request(string url,string code)

             {

                   return this.Request(url,code,POST);

             }

             private string Request(string url,string code,string
  method)

             {

                   byte[] bytes=null;

                   if(code!=null)

                         bytes=System.Text.Encoding.ASCII.GetBytes
  (code);

                   string logon=null;

                   if(code==null)

                         logon=Basic  + this.UserName + : +
  this.Password;

                   else

                         logon=this.UserName + : + this.Password;

                   logon=System.Convert.ToBase64String
  (System.Text.Encoding.UTF8.GetBytes(logon));

                   //request

                   HttpWebRequest 

[twitter-dev] Re: .NET Class for handling Twitter Updates and Rate Checks

2009-11-12 Thread ryan alford
You are suppose to post it on a code repository site (like CodePlex or
Google Code), then post a link to it here.  Nobody wants 300 lines of code
in their emails.

Ryan

On Thu, Nov 12, 2009 at 2:03 PM, ch...@stuffworldwide.com 
ch...@stuffworldwide.com wrote:

 I sent it to the twitter people to post on their site but they asked
 me to post here as well... I was like... okay

 On Nov 10, 5:53 pm, Andrew Badera and...@badera.us wrote:
  I for one tend to prefer Google Code or Code Plex for posting lengthy
  chunks of code intended for resharing ...
 
  Also, LinqToTwitter is a pretty solid reference implementation ...
  FWIW. (Not affiliated, just a user.)
 
  ∞ Andy Badera
  ∞ +1 518-641-1280 Google Voice
  ∞ This email is: [ ] bloggable [x] ask first [ ] private
  ∞ Google me:http://www.google.com/search?q=andrew%20badera
 
  On Tue, Nov 10, 2009 at 5:49 PM, ch...@stuffworldwide.com
 
 
 
  ch...@stuffworldwide.com wrote:
 
   Not many .NETexamples out there... here it is... have fun...
 
   using System;
 
   using System.Text;
 
   using System.Net;
 
   using System.IO;
 
   using System.Xml;
 
   namespace Tweeter
 
   {
 
public class TwitterTools
 
{
 
  #region Members
 
  #endregion
 
  public TwitterTools()
 
  {
 
this.Initialize();
 
  }
 
  public TwitterTools(string userName,string password)
 
  {
 
this.UserName=userName;
 
this.Password=password;
 
this.Initialize();
 
  }
 
  private void Initialize()
 
  {
 
  }
 
  public void Dispose()
 
  {
 
  }
 
  #region Properties
 
  public string UserName=null;
 
  public string Password=null;
 
  #endregion
 
  #region Methods
 
  public int Update(string message)
 
  {
 
int retval=0;
 
string code=null;
 
string url=http://twitter.com/account/
   rate_limit_status.xml;  //gen.Get(twitterRateService);
 
string result=null;
 
try
 
{
 
  result=this.Request(url + ?
 
,null
 
,GET
 
);
 
   //  gen.Test(result);
 
}
 
catch
 
{
 
  result=null;
 
}
 
if(result==null)
 
  retval=2;
 
else
 
{
 
  //parse results
 
  try
 
  {
 
XmlDocument doc=new XmlDocument();
 
doc.LoadXml(result);
 
XmlNodeList nodes=doc.SelectNodes(/hash/
   remaining-hits);
 
int remaining=System.Convert.ToInt32
   (nodes[0].InnerText);
 
if(remaining=0)
 
  retval=2;
 
nodes=null;
 
doc=null;
 
  }
 
  catch
 
  {
 
retval=2;
 
  }
 
  if(retval!=2)
 
  {
 
StringBuilder txt=new StringBuilder();
 
txt.Append(status=);
 
txt.Append(message);
 
code=txt.ToString();
 
try
 
{
 
  string ret=this.Request(http://
   twitter.com/statuses/update.xml//gen.Get(twitterUpdateService)
 
,code);
 
  if(ret!=null)
 
retval=1;
 
  else
 
retval=0;
 
}
 
catch
 
{
 
  retval=0;
 
}
 
  }
 
}
 
return retval;
 
  }
 
  private string Request(string url,string code)
 
  {
 
return this.Request(url,code,POST);
 
  }
 
  private string Request(string url,string code,string
   method)
 
  {
 
byte[] bytes=null;
 
if(code!=null)
 
   

[twitter-dev] Re: 413 FULL head error on Streaming API

2009-11-12 Thread Julien

Indeed... sorry about that!

On Nov 12, 10:52 am, Cameron Kaiser spec...@floodgap.com wrote:
  For some reason, my previous post didn't show up :/

 That's because you're a new poster and the volunteer mods have to approve
 them first. Give us a chance :)

 --
  personal:http://www.cameronkaiser.com/--
   Cameron Kaiser * Floodgap Systems *www.floodgap.com* ckai...@floodgap.com
 -- It's lonely at the top, but the food is better. 
 


[twitter-dev] Re: Getting started with a twitter application

2009-11-12 Thread Andrew Badera

no need to chase changes if you take a dependency on a solid library.

∞ Andy Badera
∞ +1 518-641-1280 Google Voice
∞ This email is: [ ] bloggable [x] ask first [ ] private
∞ Google me: http://www.google.com/search?q=andrew%20badera



On Thu, Nov 12, 2009 at 2:37 PM,  mycro...@lifewithindustry.com wrote:
 I  was in the same boat as you a few months ago when an associate asked me
 to develop a twitter appllication and I had never even seen twitter. I was
 able to use the supplied documentation and produce a working
 test application with no help. I believe the documentation is the best place
 to start. I uses C# and accessed the twitter API directly for a standalone
 Windows application. I looked into some of the third party tools such as
 Twitterizer but in the end did my own. That was just a personal decision
 because there are some good things in the twtter world. I have been
 following this group since I started the project even though I had to
 abandon it after financing fell through. The  Twittwer API and the related
 tools are rapidly evolving. Be prepared to spen a lot of time chasing
 changes.

 Good Luck
 DRP


  Original Message 
 Subject: [twitter-dev] Getting started with a twitter application
 From: albana tejashree1@gmail.com
 Date: Thu, November 12, 2009 1:09 am
 To: Twitter Development Talk
 twitter-development-talk@googlegroups.com


 Hi everybody!

 I am about to develop a twitter application and I am stuck with
 starting the development of the application.How should I connect my
 application with a twitter api?



[twitter-dev] count parameter in streaming API statuses/filter method

2009-11-12 Thread Anthony Bruni

We have a Shadow client using the streaming API invoking statuses/
filter method.  We are trying to use the count parameter to implement
catch-up logic for recovering from lost connectivity.  With count
specified, we get a 200 OK back but the parameter seems to be
ignored.  We searched and found a document at
http://groups.google.com/group/twitter-development-talk/browse_thread/thread/62593c095d8c240a?pli=1
suggesting that count may only be supported for firehose, though we
are not getting HTTP status 416 like that guy did.  The wiki page at
http://apiwiki.twitter.com/Streaming-API-Documentation still seems to
say count is supported.  Can you please clarify whether the count
parameter is respected in statuses/filter method?
Thanks,
Tony Bruni
Alacra Inc.


[twitter-dev] Re: .NET Class for handling Twitter Updates and Rate Checks

2009-11-12 Thread Andrew Badera
A modicum of common sense would drive one to post appropriate content
in appropriate places ... and link to it.

∞ Andy Badera
∞ +1 518-641-1280 Google Voice
∞ This email is: [ ] bloggable [x] ask first [ ] private
∞ Google me: http://www.google.com/search?q=andrew%20badera



On Thu, Nov 12, 2009 at 2:03 PM, ch...@stuffworldwide.com
ch...@stuffworldwide.com wrote:
 I sent it to the twitter people to post on their site but they asked
 me to post here as well... I was like... okay

 On Nov 10, 5:53 pm, Andrew Badera and...@badera.us wrote:
 I for one tend to prefer Google Code or Code Plex for posting lengthy
 chunks of code intended for resharing ...

 Also, LinqToTwitter is a pretty solid reference implementation ...
 FWIW. (Not affiliated, just a user.)

 ∞ Andy Badera
 ∞ +1 518-641-1280 Google Voice
 ∞ This email is: [ ] bloggable [x] ask first [ ] private
 ∞ Google me:http://www.google.com/search?q=andrew%20badera

 On Tue, Nov 10, 2009 at 5:49 PM, ch...@stuffworldwide.com



 ch...@stuffworldwide.com wrote:

  Not many .NETexamples out there... here it is... have fun...

  using System;

  using System.Text;

  using System.Net;

  using System.IO;

  using System.Xml;

  namespace Tweeter

  {

       public class TwitterTools

       {

             #region Members

             #endregion

             public TwitterTools()

             {

                   this.Initialize();

             }

             public TwitterTools(string userName,string password)

             {

                   this.UserName=userName;

                   this.Password=password;

                   this.Initialize();

             }

             private void Initialize()

             {

             }

             public void Dispose()

             {

             }

             #region Properties

             public string UserName=null;

             public string Password=null;

             #endregion

             #region Methods

             public int Update(string message)

             {

                   int retval=0;

                   string code=null;

                   string url=http://twitter.com/account/
  rate_limit_status.xml;      //gen.Get(twitterRateService);

                   string result=null;

                   try

                   {

                         result=this.Request(url + ?

                               ,null

                               ,GET

                               );

  //                      gen.Test(result);

                   }

                   catch

                   {

                         result=null;

                   }

                   if(result==null)

                         retval=2;

                   else

                   {

                         //parse results

                         try

                         {

                               XmlDocument doc=new XmlDocument();

                               doc.LoadXml(result);

                               XmlNodeList nodes=doc.SelectNodes(/hash/
  remaining-hits);

                               int remaining=System.Convert.ToInt32
  (nodes[0].InnerText);

                               if(remaining=0)

                                     retval=2;

                               nodes=null;

                               doc=null;

                         }

                         catch

                         {

                               retval=2;

                         }

                         if(retval!=2)

                         {

                               StringBuilder txt=new StringBuilder();

                               txt.Append(status=);

                               txt.Append(message);

                               code=txt.ToString();

                               try

                               {

                                     string ret=this.Request(http://
  twitter.com/statuses/update.xml//gen.Get(twitterUpdateService)

                                           ,code);

                                     if(ret!=null)

                                           retval=1;

                                     else

                                           retval=0;

                               }

                               catch

                               {

                                     retval=0;

                               }

                         }

                   }

                   return retval;

             }

             private string Request(string url,string code)

             {

                   return this.Request(url,code,POST);

             }

             private string Request(string url,string code,string
  method)

             {

                   byte[] bytes=null;

                   if(code!=null)

                         bytes=System.Text.Encoding.ASCII.GetBytes
  (code);

                   string logon=null;

      

[twitter-dev] Public Timeline Frozen

2009-11-12 Thread mattarnold1977

I just checked my server log and noticed that the public timeline
hasn't been responding for about 2 hours.  Has anyone else been
experiencing this?  Is anything going on that we should know about?
Perhaps they are working on that service?

-Matt


[twitter-dev] in reply to links no longer appears in web interface

2009-11-12 Thread bassmanjase

Hi,

I use twitter (@bassmanjase), and access it via the website and teh
Echofon plugin for Firefox. I've just noticed today that the in reply
to links no longer appear on the website, but they're still present
in Echofon. It's possible that this change happened at the same time
as the ReTweet upgrade - I saw the popup on my twitter home-page
just a couple of days ago.

I thought I'd mention it, since being able to see who someone is
replying to is kind of helpful, esp since I have the bit.ly plugin
installed which shows the original tweet when I hover over in reply
to. I can't do that any more, since the link is no longer there.

There are quite a few users with this problem - just twitter-search
in reply to and you'll get a decent number of hits.

Cheers,

Bassmanjase.


[twitter-dev] Is verify_credentials rate limited?

2009-11-12 Thread Scott Carter

I was wondering what the official stance was on rate limiting of
verify_credentials?

According to the API documentation it isn't (API rate limited =
false):
http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-account%C2%A0verify_credentials

I did however note that it was rate limited during the DDoS attack
earlier in the year:
http://groups.google.com/group/twitter-development-talk/browse_thread/thread/2d68c74567bc9809/ed0c484f66809740?hl=enlnk=gstq=verify_credentials+rate+limiting#ed0c484f66809740

I also saw indications of rate limiting as recently as Oct 3:
http://groups.google.com/group/twitter-development-talk/browse_thread/thread/e4052d52e722378a/0f22a5aaf424745d?hl=enlnk=gstq=verify_credentials+rate+limiting#0f22a5aaf424745d

Just trying to plan ahead and not assume anything ...

Thanks,

Scott


[twitter-dev] Re: Keeping signed in on Twitter after user OAuth authentication in an application

2009-11-12 Thread Harshad RJ
That's managed by Twitter's cookies. If the user is already logged in,
Twitter can recognise it during the OAuth approval process.


On Thu, Nov 12, 2009 at 11:18 PM, Cristiano Barros 
profissionalferramen...@gmail.com wrote:


 Hi, I'd like to know if it's possible (and how) to authenticate users
 in an application using OAuth and get them already logged in on
 Twitter. That happens when logging to stocktwits.com: after logging to
 stocktwits using OAuth, user is already logged on Twitter. How do they
 do it? Thanks in advance.




-- 
Harshad RJ
http://hrj.wikidot.com


[twitter-dev] Re: Getting started with a twitter application

2009-11-12 Thread Harshad RJ
There are two broad types of Twitter APIs: authenticated and
non-authenticated. The type is mentioned in the API docs.

If your application is lucky enough to need only non-auth APIs then all you
need to do is make HTTP requests and parse the result, in your favourite
language.

Authenticated APIs need more work (especially with the move to OAuth). As
others have replied, you should look at existing libraries as a starting
point. They are all linked in the wiki. Dispatch wasn't listed,
http://databinder.net/dispatch/About which is great for working with Scala.

On Thu, Nov 12, 2009 at 1:39 PM, albana tejashree1@gmail.com wrote:


 Hi everybody!

 I am about to develop a twitter application and I am stuck with
 starting the development of the application.How should I connect my
 application with a twitter api?




-- 
Harshad RJ
http://hrj.wikidot.com


[twitter-dev] Re: OAuth :: re-signin user generating new access tokens

2009-11-12 Thread Harshad RJ
I am guessing that when the user revokes the app, all access tokens related
to it are revoked too.

On Thu, Nov 12, 2009 at 1:34 PM, Gavin Bong rubyco...@gmail.com wrote:


 In my implementation of SignInWithTwitter, every time the user signs
 in, it generates a new access token.

 What really happens to the old access tokens ?
 If I maintain a 1-many relation from twitterId to access-tokens, I
 will have access to the old access-tokens.

 I understand that the FAQ says that access tokens are never expired by
 twitter (only when the user revokes the app).

 Thanks

 Gavin




-- 
Harshad RJ
http://hrj.wikidot.com