Yes, this is the purpose of the streaming api. We'd rather have all clients
on oAuth, but we're in transition, so this is fine for now. Also, for
capacity planning issues, we do not want large-scale end-user clients to
begin connecting to the Streaming API.
Just be sure that you've implemented the policies described in the wiki, and
double-checked the list at the end of the wiki, and you should be fine.
Infrastructure, Twitter Inc.
On Tue, Feb 16, 2010 at 1:01 AM, Carl Knott <carl.kn...@gmail.com> wrote:
> Thanks for your reply. I will make those changes.
> Currently, the user enters a search term, connects to the stream and
> displays the results in a graphical manor. If the user decides to
> search for something else, it disconnects the stream and reconnects
> searching for a new keyword. I decided to use the streaming API
> because I wanted real-time results. The only thing a user can do is
> search for a term and view a user's tweet. Have I correctly used the
> streaming API?
> On Tue, Feb 16, 2010 at 4:05 AM, John Kalucki <j...@twitter.com> wrote:
> > Carl,
> > At this point, we are not encouraging end-user applications to
> > directly with the Streaming API. The primary purpose of the Streaming API
> > currently for service-to-service integrations. For example, we don't
> > currently support oAuth.
> > You may release your application, however. Each user must provide their
> > credentials over basic auth. If everyone came in with your credentials,
> > first, they'd probably be able to change your password and/or create spam
> > your account. Secondly, the Streaming API only allows one connection per
> > account at a time. You'd only be able to support one user on your
> > application -- yourself.
> > -John Kalucki
> > http://twitter.com/jkalucki
> > Infrastructure, Twitter Inc.
> > On Mon, Feb 15, 2010 at 2:47 AM, Carl Knott <carl.kn...@gmail.com>
> >> Hi, I've written a twitter steaming app that visualizes twitter search
> >> results. I am connecting to the stream using my own twitter account.
> >> Can I continue to use my own account when I release the application or
> >> would the user have to provide there own username/password? I want to
> >> be able to use my own account because its simpler and as the search
> >> results are public I don't want to limit the information to user's of
> >> twitter. Thank you, Carl.