Good suggestion. While we're on the topic, does anyone know what the
length limit on a tracking term for the search api (is it the same as
the web interface: 140 search characters?).

On Oct 12, 8:45 pm, Josh Roesslein <[email protected]> wrote:
> Might also be an option to proxy the single connection across all your
> scripts so its shared.
> This way you reduce the load on yours and twitter's servers.
>
>
>
> On Mon, Oct 12, 2009 at 10:28 PM, EastSideDev <[email protected]> wrote:
>
> > This is not to circumvent the limits. I will open up another account
> > for the second connection.
>
> > On Oct 12, 8:09 pm, John Kalucki <[email protected]> wrote:
> >> You should have only one, perhaps two, sockets open to the Streaming
> >> API at any given time -- at most one on /1/statuses/filter and at most
> >> one on /1/statuses/sample. Opening multiple connections to circumvent
> >> limits is against the TOS. Also, opening more than one connection with
> >> the same account is not allowed and your older connection may be
> >> disconnected. Create a second account for the second connection.
>
> >> -John Kalucki
> >> http;//twitter.com/jkalucki
> >> Services, Twitter Inc
>
> >> On Oct 12, 7:27 pm, EastSideDev <[email protected]> wrote:
>
> >> > No, I am using the same username and password. This used to work
> >> > (limited success), but it is not working now.
>
> >> > On Oct 12, 6:10 pm, Chad Etzel <[email protected]> wrote:
>
> >> > > Are you using separate username/password combos to connect each socket?
> >> > > -Chad
>
> >> > > On Mon, Oct 12, 2009 at 7:26 PM, EastSideDev <[email protected]> 
> >> > > wrote:
>
> >> > > > I have been using 3-4 scripts, to collect data, using the streaming
> >> > > > APIs. Each script opens up a socket and keeps it open, unless it's
> >> > > > closed by twitter (maintenance, problems, etc.). Each script checks
> >> > > > for a pulse, and re-opens the socket when the Twitter service is back
> >> > > > in business.
>
> >> > > > This was working for a while, but now I can only get one socket 
> >> > > > opened
> >> > > > at a time. When I start the next script, the previous one 
> >> > > > disconnects.
>
> >> > > > I am using fsockopen: fsockopen("stream.twitter.com", 80,  &$err_no, 
> >> > > > &
> >> > > > $err_msg, 30)
>
> >> > > > The scripts run on a Linux system. fsockopen implicitly binds to 0
> >> > > > locally, so my system should be assigning a different local ports for
> >> > > > each script. Why can't I keep more than one socket open at the same
> >> > > > time?
>
> --
> Josh

Reply via email to