[twitter-dev] OT - where's the proper place to talk about search.twitter.com?

2009-03-05 Thread TjL

Specifically

1) There are WAY to many "trending topic" bots which fill search
results with useless clutter

2) I'd love to see a "trending topics" list that does NOT include hash
tags, you know, to find out what ordinary people are talking about :-)

I know this is the wrong place for it (sorry) but I'm not sure where else to go.

TjL


[twitter-dev] Re: How to get started

2009-03-05 Thread TjL

On Thu, Mar 5, 2009 at 3:47 PM, Omer rosen  wrote:
> I still don't understand how to do the first step. What do I do with
> the curl?

Go to http://twitreport.tntluoma.com and read some of the scripts and
it will show you how to use curl.

Start by putting this into a file ~/.netrc in your $HOME

machine twitter.com
login luomat
password SEcREt

change 'luomat' to your Twittername and 'SEcREt' to your Twitter
password. Then do:

chmod 600 ~/.netrc

Then you can start to experiment with some of the curl scripts that
you see there.  I'd suggest looking at 'doesfollow' and 'id-to-name'
as some good basic ones.

TjL


[twitter-dev] Twitter incorporated into a flash based website

2009-03-05 Thread Abi

Hi there,

Currently designing a flash based website and trying to create this
section where  users are able to input messages, and then they are
then stored and displayed in another section.

I was wondering if it was possible to link twitter to this so that
when a user inputs data into our site, it could then automatically
update a twitter page?


I am pretty new to twitter but was hoping I could incorporate the
functionalities in.

Hope someone can help!


[twitter-dev] Re: Retrieve user's email using twitter id and password

2009-03-05 Thread Doug Williams

David,
Email address is currently not available through an API call.

However, you can always use the users/show method with the email
parameter to verify if an email address is in fact a user's registered
address.

Thanks,
Doug
@dougw

On Thu, Mar 5, 2009 at 5:53 PM, David Neubauer  wrote:
> I want to make a rapid registration screen that will hook us up to a
> person’s twitter account given their id and password. Is their twitter
> update email address ever available or will they have to give us that
> manually?
>
>
>
> Regards,
>
>
>
> David Neubauer
>
>
>
>



-- 
Doug Williams

do...@igudo.com
http://www.igudo.com


[twitter-dev] Retrieve user's email using twitter id and password

2009-03-05 Thread David Neubauer
I want to make a rapid registration screen that will hook us up to a
person's twitter account given their id and password. Is their twitter
update email address ever available or will they have to give us that
manually?

 

Regards,

 

David Neubauer

 

 



[twitter-dev] Twitter Apps going live with Oauth

2009-03-05 Thread Sam K Sethi
Hello

We have had Twitter OAuth in twitblogs test site for a few weeks
http://oauth.twitblogs.com and I know several other people have also got it
implemented (TWE2) on test sites waiting for Twitter to give us ALL the
thumbs up but it seems some apps are not waiting or have jumped the gun.

http://excla.im
http://microplaza.com
http://combotweet.com

I have asked twitter to clarify the situation and explain why some apps are
allowed to go live and others are having to wait patiently and then found
this from Matt Sanford

*During this closed beta we recommend very strongly that you not **do
> general software releases using the feature.  If we find any **security or
> performance problems we will need to turn off OAuth and I **don't want to
> break your apps. Your app can sign up users who are not **in the closed
> beta but since this is really a focus on getting **feedback please try and
> limit the audience to people who you feel can **provide some feedback. *
>

So there you have it.

Thanks in advance

Sam

www.twitblogs.com/ssethi

This email is: [ ] bloggable [ ] twittable [ ] ask first [X] private


[twitter-dev] Re: Destroying tweets issue for games

2009-03-05 Thread kprobe

I allow any number of ppl to respond with answers, with each
subsequent answer resulting in half the points. Today is the first day
of TweetQuiz and with 72 answers the game will last a full 24 hours.
So ppl can cheat by viewing other followers of TQ. I do in fact grab
all the replies programmatically with an app server that runs nonstop.
At the end of the game it will delete all the clue messages TQ sent so
that cleans up the clues.

As for DM, I see what you mean. Have the follower DM instead of
replying. I like that, but the players might not. But then again if
they dont want to find their answer, that would be a solution. I'll
see how that goes. Thx Mark




On Mar 5, 3:47 pm, Chad Etzel  wrote:
> Why the need to delete DMs?  You can publicly post the message, and
> just have the players respond with DMs.
>
> Also curious why @replies won't work for your needs?  Are you just
> looking for the first correct answer? Or the first 5?  Checking
> timestamps will help this...
>
> I ran @popquizhttp://jazzychad.net/twpopquiz/for a while (would like
> to run it again, but hard to come up with questions on the fly while
> i'm at work), and I took the first 5 correct answers sorted by
> timestamp.  I found that usually if someone is cheating by looking at
> somebody else's answer that they would not respond in time since
> people that know the answers can respond much faster.
>
> Also, deletion of DMs (i.e. DMs you receive) can be done
> programatically, if that's something you're really worried about.
>
> fwiw,
> -Chad
>
> On Thu, Mar 5, 2009 at 3:33 PM, TjL  wrote:
>
> > On Thu, Mar 5, 2009 at 9:57 AM, kprobe  wrote:
>
> >> Using DM will cause a different problem. If I tweet a clue every few
> >> minutes, each person will have a stack of DM's in their profile to
> >> delete. This will be inconvenient to delete constantly. What games
> >> developers need is a better way of communicating with players.
>
> > Well, with Twitter you've got @replies and DMs. If you don't want
> > either of those, not sure what to offer.


[twitter-dev] Re: Destroying tweets issue for games

2009-03-05 Thread Dossy Shiobara


On 3/5/09 9:57 AM, kprobe wrote:

Using DM will cause a different problem. If I tweet a clue every few
minutes, each person will have a stack of DM's in their profile to
delete. This will be inconvenient to delete constantly. What games
developers need is a better way of communicating with players.


They don't _have_ to delete them.  Of course, Twitter's going to 
eventually want to give folks an easy way to bulk-delete their DMs, 
because I'm sure that storage is piling up and for most users, 
completely wasteful and unnecessary.


Maybe I'll add a bulk-DM delete to Twitter Karma.  :-)

--
Dossy Shiobara  | do...@panoptic.com | http://dossy.org/
Panoptic Computer Network   | http://panoptic.com/
  "He realized the fastest way to change is to laugh at your own
folly -- then you can let go and quickly move on." (p. 70)


[twitter-dev] Re: RESTful API to unshorten URL's from twitter

2009-03-05 Thread Ed Finkler

This is a cool feature, Nick. I appreciate you opening it up to the
community.

One concern I have, as a desktop app developer, is that a user could
probably plow through 100 reqs/hr pretty easily if they're following
1000 or more users. Now one might say "most people don't follow that
many people, so you're an idiot," and they'd be right. I happen to
follow that many, though, so I'd notice it 8). Also, people who are
essentially edge cases when it comes to # of folks they follow also
tend to bitch the most. Like me.

Right now I'm doing url un-shortening in the client, but I would look
seriously at using your service if the limits were a bit higher.

--
Ed Finkler
http://funkatron.com
Twitter:@funkatron
AIM: funka7ron
ICQ: 3922133
XMPP:funkat...@gmail.com


On Mar 4, 3:38 pm, Nick Halstead  wrote:
> Today we launched an API for tweetmeme, for those who havent tried it,
> we aggregate all the twitter URL's to rank the most popular stories.
> Well the upside of this is that we have massive database of all the
> short URL's - and where they resolve to, included in this we also go
> and grab the page that it points at, and so we fetch the title,
> category of content, and a few other bits.
>
> We have tried to stick very closely to the RESTful + twitter style
> API
>
> The documentation is here ->http://www.tweetmeme.com/apidoc.php
>
> An example of the url fetcher 
> ->http://api.tweetmeme.com/url_info?url=http://is.gd/lznv
>
> We also have two methods that let you fetch the most popular + the
> most recent stories.
>
> Would love to get feedback on what other data mining methods we could
> expose.


[twitter-dev] Re: Consistent 502 errors for users with large friend & follower lists

2009-03-05 Thread Jennifer S
 Where can I find an opne sources that only picks up Twitter users pictures
linked to their profiles? Thanks.


[twitter-dev] Re: RESTful API to unshorten URL's from twitter

2009-03-05 Thread darragh.curran

Hey,
I also run a service specifically dealing with lengthening short urls
(http://www.longurlplease.com), it's api has proven to be robust,
easily handling 100's of thousands of api calls per day, thanks app
engine ;)
Right now all it does is return the long url - but I've plans, amongst
other things to give information such as page title.
Hope you find it useful.
I'd love your feedback.
Cheers,
Darragh Curran

On Mar 5, 2:03 pm, Adam <1ju...@googlemail.com> wrote:
> On Mar 5, 8:30 am, Nick Halstead  wrote:
>
> > We have every single short url + long url that is posted on twitter,
> > we take the whole firehose, there are outages at times with the
> > firehose so sometimes we still miss bits, but coverage is very high.
>
> Hi Nick,
>
> I'm struggling to even connect to your API. This is the error I get:
>
> msxml3.dll error 'c00ce56e'
> System error: -1072896658.
>
> Any ideas?
>
> Adam


[twitter-dev] Re: How to get started

2009-03-05 Thread Omer rosen

Thanks everybody.
I want to do it by myself and not to use frilancers.
I still don't understand how to do the first step. What do I do with
the curl?

On Mar 5, 7:13 pm, TjL  wrote:
> You can find a lot of examples that use curl on the commandline (that
> is, not with PHP) at
>
> http://twitreport.tntluoma.com
>
> FWIW
>
> TjL


[twitter-dev] Re: Destroying tweets issue for games

2009-03-05 Thread Chad Etzel

Why the need to delete DMs?  You can publicly post the message, and
just have the players respond with DMs.

Also curious why @replies won't work for your needs?  Are you just
looking for the first correct answer? Or the first 5?  Checking
timestamps will help this...

I ran @popquiz http://jazzychad.net/twpopquiz/ for a while (would like
to run it again, but hard to come up with questions on the fly while
i'm at work), and I took the first 5 correct answers sorted by
timestamp.  I found that usually if someone is cheating by looking at
somebody else's answer that they would not respond in time since
people that know the answers can respond much faster.

Also, deletion of DMs (i.e. DMs you receive) can be done
programatically, if that's something you're really worried about.

fwiw,
-Chad

On Thu, Mar 5, 2009 at 3:33 PM, TjL  wrote:
>
> On Thu, Mar 5, 2009 at 9:57 AM, kprobe  wrote:
>>
>> Using DM will cause a different problem. If I tweet a clue every few
>> minutes, each person will have a stack of DM's in their profile to
>> delete. This will be inconvenient to delete constantly. What games
>> developers need is a better way of communicating with players.
>>
>
> Well, with Twitter you've got @replies and DMs. If you don't want
> either of those, not sure what to offer.
>


[twitter-dev] Re: need to develop a "twitter wall"

2009-03-05 Thread Doug Williams

Marvelade,
Have you looked into the Twitter Search API? It's common to have users
tag their messages on a common topic with a hashtag such as #stock and
perform a query on that tag:
http://search.twitter.com/search?q=%23stocks. Information on the
Search API is found here [1].

This makes it very easy to have users participate in the conversation
with no setup required, other than a Twitter account and a phone with
a client or SMS text messages.

[1] - http://apiwiki.twitter.com/Search+API+Documentation#Search

Doug
@dougw


On Thu, Mar 5, 2009 at 3:32 PM, Brian Gilham  wrote:
>
> Check out scribblelive.com
> -Original Message-
> From: marvelade 
>
> Date: Thu, 5 Mar 2009 11:12:32
> To: Twitter Development Talk
> Subject: [twitter-dev] need to develop a "twitter wall"
>
>
>
> Hi All,
>
> A client of mine would like a price quote for a twitter wall
> application. The scenario is that people attend to a concert and that
> they can send tweets for everyone there to see. Therefore I'm guessing
> that the concert's "channel" needs to be something that people can
> subscribe to, so their twitter messages are shown on the big screen.
>
> Can I assume that anyone who has a "twitter-ready" smartphone, can
> also register themselves on a mobile web site?
>
>
> I'm new at the twitter API, but have lots of experience with PHP,
> MySQL and other API's (Google Maps, for example).
>
>
>
> Best regards and thank you for taking the time to read this.
> Marvelade
>



--
Doug Williams

do...@igudo.com
http://www.igudo.com


[twitter-dev] Re: Developing a new twitter web site being new at this.

2009-03-05 Thread Chad Etzel

You may be re-inventing the wheel here as there are several
sites/applications that do similar things.


TweetGrid http://tweetgrid.com/ can do this, just setup a grid
corresponding to your particular concert search needs and project it
on a wall

Or, you can take the widget http://tweetgrid.com/widget/ and customize
the heck out of it for your needs:
see http://obamapath.com/ as an example of somebody using the widget
in an unique way...


Of course, the needs of your client may be very specialized, and I'm
not suggesting that what's out there already will fit perfectly with
those needs, but it might be worth exploring some existing solutions
first.

If you're looking for a price quote from someone else, there is a
whole host of developers that do freelancing w/ the twitter API:
http://apiwiki.twitter.com/Developers

Cheers,
-Chad

On Thu, Mar 5, 2009 at 1:49 PM, marvelade  wrote:
>
> Hi All,
>
> A client of mine would like a price quote for a twitter wall
> application. The scenario is that people attend to a concert and that
> they can send tweets for everyone there to see. Therefore I'm guessing
> that the concert's "channel" needs to be something that people can
> subscribe to, so their twitter messages are shown on the big screen.
>
> Can I assume that anyone who has a "twitter-ready" smartphone, can
> also register themselves on a mobile web site?
>
>
> I'm new at the twitter API, but have lots of experience with PHP,
> MySQL and other API's (Google Maps, for example).
>
>
>
> Best regards and thank you for taking the time to read this.
> Marvelade
>


[twitter-dev] Re: Destroying tweets issue for games

2009-03-05 Thread TjL

On Thu, Mar 5, 2009 at 9:57 AM, kprobe  wrote:
>
> Using DM will cause a different problem. If I tweet a clue every few
> minutes, each person will have a stack of DM's in their profile to
> delete. This will be inconvenient to delete constantly. What games
> developers need is a better way of communicating with players.
>

Well, with Twitter you've got @replies and DMs. If you don't want
either of those, not sure what to offer.


[twitter-dev] Re: need to develop a "twitter wall"

2009-03-05 Thread Brian Gilham

Check out scribblelive.com
-Original Message-
From: marvelade 

Date: Thu, 5 Mar 2009 11:12:32 
To: Twitter Development Talk
Subject: [twitter-dev] need to develop a "twitter wall"



Hi All,

A client of mine would like a price quote for a twitter wall
application. The scenario is that people attend to a concert and that
they can send tweets for everyone there to see. Therefore I'm guessing
that the concert's "channel" needs to be something that people can
subscribe to, so their twitter messages are shown on the big screen.

Can I assume that anyone who has a "twitter-ready" smartphone, can
also register themselves on a mobile web site?


I'm new at the twitter API, but have lots of experience with PHP,
MySQL and other API's (Google Maps, for example).



Best regards and thank you for taking the time to read this.
Marvelade



[twitter-dev] need to develop a "twitter wall"

2009-03-05 Thread marvelade

Hi All,

A client of mine would like a price quote for a twitter wall
application. The scenario is that people attend to a concert and that
they can send tweets for everyone there to see. Therefore I'm guessing
that the concert's "channel" needs to be something that people can
subscribe to, so their twitter messages are shown on the big screen.

Can I assume that anyone who has a "twitter-ready" smartphone, can
also register themselves on a mobile web site?


I'm new at the twitter API, but have lots of experience with PHP,
MySQL and other API's (Google Maps, for example).



Best regards and thank you for taking the time to read this.
Marvelade


[twitter-dev] Developing a new twitter web site being new at this.

2009-03-05 Thread marvelade

Hi All,

A client of mine would like a price quote for a twitter wall
application. The scenario is that people attend to a concert and that
they can send tweets for everyone there to see. Therefore I'm guessing
that the concert's "channel" needs to be something that people can
subscribe to, so their twitter messages are shown on the big screen.

Can I assume that anyone who has a "twitter-ready" smartphone, can
also register themselves on a mobile web site?


I'm new at the twitter API, but have lots of experience with PHP,
MySQL and other API's (Google Maps, for example).



Best regards and thank you for taking the time to read this.
Marvelade


[twitter-dev] Re: Introducing the world's most extensive "Twitter User Analyzer" application

2009-03-05 Thread bbc

Agree. I sent my buddy a link that should have linked to followers'
geo locations (google map), but instead he only saw the front page
chart

On Mar 5, 5:57 am, Noah  wrote:
> It would be much more useful if I could direct link to specific stats.
> I found some interesting things about a user and wanted to send them a
> link to a specific chart, but can't.
>
> If you added that and a "tweet this stat" feature, it would probably
> do wonders for your traffic.
>
> Nice site.
>
> On Mar 4, 7:32 am, Ruth  wrote:
>
> > Hi all,
> > Introducinghttp://TwitterAnalyzer.com, the world's most extensive
> > "Twitter User Analyzer" app.
> > After investing a lot of time and money, Twitter Analyzer is ready to
> > be introduced to Twitter's development community...
> > Twitter Analyzer is analyzing Twitter users with over 50 analyzing
> > statistics represented by amazing graphical charts, and including
> > features like: user usage stats, friends stats, friends density maps,
> > followers growth rate and expectation, friends clustering by bio
> > description or messages, active vs. inactive followers, what friends
> > are writing about you?, who retweets your messages?, and many more...
>
> > Please be aware that Twitter Analyzer is still in early Beta and bugs
> > are part of development, so be delicate with your criticism.
>
> > Your Bugs, Feature requests, or Comments are welcomed ...
> > .
> > you can send them to:
> > 1. twitteranaly...@gmail.com,
> > 2. follow us onhttp://twitter.com/ruth_z
> > 3. follow us on twitter.com/tanalyzer (a new account)
> >    (we will follow you right back for an easier connection)
> > 4. this discussion group
>
> > Check it out, I promise that it will be fun...
>
> > p.s.
> > I would like to thank Alex Payne (@al3x) for helping us (by this
> > discussion group and emails)  in the process of writing the
> > application. and cheers to Twitter for releasing a great Api.
>
> > Thanks in advance,
> > Ruth Zo,http://TwitterAnalyzer.com


[twitter-dev] Re: Destroying tweets issue for games

2009-03-05 Thread kprobe

Using DM will cause a different problem. If I tweet a clue every few
minutes, each person will have a stack of DM's in their profile to
delete. This will be inconvenient to delete constantly. What games
developers need is a better way of communicating with players.


[twitter-dev] Re: Problems with Facebook-pages

2009-03-05 Thread Alex Payne

Sorry to hear that you're having trouble with this. Unfortunately,
this isn't the right channel to report those bugs on. Please contact
our support staff via http://help.twitter.com/. Thanks!

On Thu, Mar 5, 2009 at 05:16, raketra...@gmail.com  wrote:
>
> Hi. The Twitter application on facebook doesn't work with facebook-
> pages.
>
> Example: I am in a band. We have a "Page" on facebook. We also have
> our own twitter. These aren't syncable with the current facebook-
> application. It CAN be installed to the facebook-page but you cannot
> link it to the proper twitter-account. This is probably because a
> "page" does not have it's own facebook-account. -Thats just a guess
> though.
>
> Just wanted to report this. Maybe it's worth looking in to?
>
> (Facebook-twitter works like a charm with normal facebook-profiles.
> Just not with pages)
>
> Fenx for everything u guys are doing! :)
>
> /Rob
>



-- 
Alex Payne - API Lead, Twitter, Inc.
http://twitter.com/al3x


[twitter-dev] Re: How often do users change their screen names?

2009-03-05 Thread TjL

On Thu, Mar 5, 2009 at 11:45 AM, Nick Arnett  wrote:
>
> Question for the folks at Twitter - any stats on how often people
> change their screen names?  In another thread, we were talking about
> the problem of resolving IDs to names... I'm refreshing my user data
> for lots of users every few days, in large part to catch screen name
> changes.  I could start keeping track of the changes, but I have not
> done so yet.

Excellent question, I was just wondering that myself.

> Intuition suggests that users would rarely change their screen names,
> especially if they are active.  Do you have any data to support this?

Anecdotally, I've seen a few-but-rare name changes in the people I
follow on Twitter.


> Come to think of it, an API call that would give us names changed
> since a certain date would be very useful for avoiding the need to
> check everybody.  Even better, return friend or follower names changed
> since a date.

Seems like the former would be easier to provide than the latter.

It'd be nice if Twitter.com would redirect names (i.e. if you go to
http://twitter.com/foo it would tell you/direct you to
http://twitter.com/bar) for awhile too, but that's another issue and
possibly more hassle than it's worth.

TjL


[twitter-dev] Re: How to get started

2009-03-05 Thread TjL

You can find a lot of examples that use curl on the commandline (that
is, not with PHP) at

http://twitreport.tntluoma.com

FWIW

TjL


[twitter-dev] Re: How to get started

2009-03-05 Thread Peter Denton
Hi Omer,
a solution like mintwitter.se is going to involved curl, php, and mysql. If
you are not pretty familiar it would take you a while to figure it all out
and you might end up making something that wont work after a while.  You can
search the group list and find a list of freenlancers here. If its something
you really want to make happen, you might want to spend a little money and
have someone build you an example of a)querying the api by using curl,
b)storing te results in mysql, c)sorting the results by php and mysql. It
would probably be te most effective way to learn.
-Peter

On Thu, Mar 5, 2009 at 12:18 AM, Omer rosen  wrote:

>
> I have been struggling with Twitter API tutorials for a week and still
> no progress.
> I downloaded curl-7.19.4 but don't know what to do with it. I know
> some PHP, but I havn't reached that stage that I am actually
> programing something. I just read manuals and can't understand how to
> start.
>
> My goal is to build something like that: http://www.mintwitter.se/
> As far as I can see it is a simple HTML web page that aggregate
> categories of Twitter users.
> Thanks for your help...
>


[twitter-dev] How often do users change their screen names?

2009-03-05 Thread Nick Arnett

Question for the folks at Twitter - any stats on how often people
change their screen names?  In another thread, we were talking about
the problem of resolving IDs to names... I'm refreshing my user data
for lots of users every few days, in large part to catch screen name
changes.  I could start keeping track of the changes, but I have not
done so yet.

Intuition suggests that users would rarely change their screen names,
especially if they are active.  Do you have any data to support this?

Come to think of it, an API call that would give us names changed
since a certain date would be very useful for avoiding the need to
check everybody.  Even better, return friend or follower names changed
since a date.

Nick


[twitter-dev] Re: Need a list of Friends -- followers/ids.xml isn't enough

2009-03-05 Thread Nick Arnett
On Thu, Mar 5, 2009 at 8:25 AM, Doug Williams  wrote:
>
>
> Lets move to architecture. I can see the following being highly effective:
>
>  [APPLICATION LOGIC] <-> [CACHING LAYER/DATABASE] <-> [TWITTER]
>
> Where the application logic uses the social graph method to download the
> list of friends, then checks with the caching layer if a screen name has
> already been resolved. In the case that it has not been previously resolved,
> the caching layer accesses the data via a users/show call to Twitter.


That's exactly what I'm doing, but for a slightly different purpose (social
network analysis) than the original poster's... but there is one additional
wrinkle.  Since Twitter users can change their screen names, I'm refreshing
the cache every few days for everybody I'm tracking.  Come to think of it,
I'd love to hear from Twitter how often people really do change their user
names.  I think I'll post a new thread on that.

 Nick


[twitter-dev] Re: Need a list of Friends -- followers/ids.xml isn't enough

2009-03-05 Thread Doug Williams
Nick,
These methods aren't perfectly complete for every use case, and that's why
we are here discussing them. Note that "easily" modifies the work necessary
to retrieve the list of IDs. So yes, that is "easily" done. I then mentioned
the con: that individual API calls to users/show were necessary to cache
screen name values. For someone wanting a complete list of IDs, this is
probably the best choice at this time, because as you've noted, the
statuses/friends method is not always complete.

The usefulness of the social graph methods for use cases such as Jake's has
already been discussed on this board so I'd like to avoid rehashing that
argument (see [1] from post number 2 above).

Lets move to architecture. I can see the following being highly effective:

 [APPLICATION LOGIC] <-> [CACHING LAYER/DATABASE] <-> [TWITTER]

Where the application logic uses the social graph method to download the
list of friends, then checks with the caching layer if a screen name has
already been resolved. In the case that it has not been previously resolved,
the caching layer accesses the data via a users/show call to Twitter.

You will obviously pay a penalty with the initial users that use your
application. Almost all of their users will be misses in the cache. But from
my experience, users are followed according to a long tail distribution, so
after a while, the caching layer would begin to pay off and calls to resolve
screen names would fall off precipitously. I have used this method with
great success. (It should be noted, that cached screen names should
eventually expire since a user is allowed to change their screen name.
Again, not a perfect solution, but programming is a practice of compromise,
right?).

Thoughts?

Doug
@dougw


On Thu, Mar 5, 2009 at 11:07 AM, Nick Arnett  wrote:

>
>
> On Thu, Mar 5, 2009 at 7:59 AM, Doug Williams  wrote:
>
>> Jake,
>> There are two options. Since I don't know what you've looked into, I'll
>> list them below.
>>
>> You can use the social graph API [1] to gain a list of all other friend
>> IDs in a single call. This method however does not return screen name of a
>> user as explained in the linked discussion. This is, however a good method
>> to easily get a complete list of a user's friends' IDs which could then be
>> used with individual calls to the users/show method [2] to cache screen name
>> values.
>
>
> Um, "easily?"  When people have hundreds or thousands of friends?  Maybe
> easy to write the code, but extremely SLOW and a big consumer of API calls.
>
>
>> The second, and less API intensive method to retrieve a list of all screen
>> names is to page and parse through a user's friends with paginated calls to
>> the statuses/friends method [3].
>
>
> I think TweetDeck populates its screen name lists (for creating groups)
> from the statuses it receives.  That's a PITA for the user when they want to
> add somebody who hasn't tweeted recently, but it eventually catches up with
> all the active users.
>
> Nick
>



-- 
Doug Williams

do...@igudo.com
http://www.igudo.com


[twitter-dev] Re: Need a list of Friends -- followers/ids.xml isn't enough

2009-03-05 Thread Chad Etzel

There is an open issue that is related:
"New API method request, return friend starting with..."
http://code.google.com/p/twitter-api/issues/detail?id=207

There is some discussion of its merit in the bug description itself,
but you should star it if it would suit your needs.

-Chad

On Thu, Mar 5, 2009 at 11:07 AM, Nick Arnett  wrote:
>
>
> On Thu, Mar 5, 2009 at 7:59 AM, Doug Williams  wrote:
>>
>> Jake,
>> There are two options. Since I don't know what you've looked into, I'll
>> list them below.
>>
>> You can use the social graph API [1] to gain a list of all other friend
>> IDs in a single call. This method however does not return screen name of a
>> user as explained in the linked discussion. This is, however a good method
>> to easily get a complete list of a user's friends' IDs which could then be
>> used with individual calls to the users/show method [2] to cache screen name
>> values.
>
> Um, "easily?"  When people have hundreds or thousands of friends?  Maybe
> easy to write the code, but extremely SLOW and a big consumer of API calls.
>
>>
>> The second, and less API intensive method to retrieve a list of all screen
>> names is to page and parse through a user's friends with paginated calls to
>> the statuses/friends method [3].
>
> I think TweetDeck populates its screen name lists (for creating groups) from
> the statuses it receives.  That's a PITA for the user when they want to add
> somebody who hasn't tweeted recently, but it eventually catches up with all
> the active users.
> Nick


[twitter-dev] Re: Need a list of Friends -- followers/ids.xml isn't enough

2009-03-05 Thread Nick Arnett
On Thu, Mar 5, 2009 at 7:59 AM, Doug Williams  wrote:

> Jake,
> There are two options. Since I don't know what you've looked into, I'll
> list them below.
>
> You can use the social graph API [1] to gain a list of all other friend IDs
> in a single call. This method however does not return screen name of a user
> as explained in the linked discussion. This is, however a good method to
> easily get a complete list of a user's friends' IDs which could then be used
> with individual calls to the users/show method [2] to cache screen name
> values.


Um, "easily?"  When people have hundreds or thousands of friends?  Maybe
easy to write the code, but extremely SLOW and a big consumer of API calls.


> The second, and less API intensive method to retrieve a list of all screen
> names is to page and parse through a user's friends with paginated calls to
> the statuses/friends method [3].


I think TweetDeck populates its screen name lists (for creating groups) from
the statuses it receives.  That's a PITA for the user when they want to add
somebody who hasn't tweeted recently, but it eventually catches up with all
the active users.

Nick


[twitter-dev] Re: How to get started

2009-03-05 Thread Doug Williams
Omer,
Have you seen this [1]? It should get you started requests with cURL.

[1] -
http://apiwiki.twitter.com/REST+API+Documentation#TheEasiestWaytoPlayAroundwiththeTwitterAPI

Doug
@dougw

On Thu, Mar 5, 2009 at 3:18 AM, Omer rosen  wrote:

>
> I have been struggling with Twitter API tutorials for a week and still
> no progress.
> I downloaded curl-7.19.4 but don't know what to do with it. I know
> some PHP, but I havn't reached that stage that I am actually
> programing something. I just read manuals and can't understand how to
> start.
>
> My goal is to build something like that: http://www.mintwitter.se/
> As far as I can see it is a simple HTML web page that aggregate
> categories of Twitter users.
> Thanks for your help...
>



-- 
Doug Williams

do...@igudo.com
http://www.igudo.com


[twitter-dev] Re: Need a list of Friends -- followers/ids.xml isn't enough

2009-03-05 Thread Nick Arnett
On Thu, Mar 5, 2009 at 6:29 AM, JakeS  wrote:

>
> I'd like to implement an "addressbook" or tab-completion for
> @replies-- to make it easier for users to send a message to a specific
> user without having to type out the whole username.  Unfortunately,
> there doesn't seem to be a way to get the full list of friends names
> for a user.
>
> Any good ideas on how I can do this?


There's no good way, as far as I know.  You can get the list of IDs from the
social graph calls, but to resolve those to names you either have to get the
entire friends timeline (http://twitter.com/statuses/friends/) - which won't
include people who have never tweeted, not that that matters a lot, or do a
user show for every one of them.  And if you do the former (get the entire
friends status timeline), there really isn't any point in getting the social
graph friend ID list, since it should be identical other than those who have
never tweeted.

IIRC, Alex said that there would be a huge performance hit to return the
social network data as names rather than IDs.

Nick


[twitter-dev] Re: Need a list of Friends -- followers/ids.xml isn't enough

2009-03-05 Thread Doug Williams
Jake,
There are two options. Since I don't know what you've looked into, I'll list
them below.

You can use the social graph API [1] to gain a list of all other friend IDs
in a single call. This method however does not return screen name of a user
as explained in the linked discussion. This is, however a good method to
easily get a complete list of a user's friends' IDs which could then be used
with individual calls to the users/show method [2] to cache screen name
values.

The second, and less API intensive method to retrieve a list of all screen
names is to page and parse through a user's friends with paginated calls to
the statuses/friends method [3].

[1] -
http://groups.google.com/group/twitter-development-talk/browse_thread/thread/98f4c4d13954e8bf/8ab074e13a12fc82?#8ab074e13a12fc82
[2] - http://apiwiki.twitter.com/REST+API+Documentation#show
[3] - http://apiwiki.twitter.com/REST+API+Documentation#friends

Thanks,
Doug
@dougw

On Thu, Mar 5, 2009 at 9:29 AM, JakeS  wrote:

>
> I'd like to implement an "addressbook" or tab-completion for
> @replies-- to make it easier for users to send a message to a specific
> user without having to type out the whole username.  Unfortunately,
> there doesn't seem to be a way to get the full list of friends names
> for a user.
>
> Any good ideas on how I can do this?
>



-- 
Doug Williams

do...@igudo.com
http://www.igudo.com


[twitter-dev] Need a list of Friends -- followers/ids.xml isn't enough

2009-03-05 Thread JakeS

I'd like to implement an "addressbook" or tab-completion for
@replies-- to make it easier for users to send a message to a specific
user without having to type out the whole username.  Unfortunately,
there doesn't seem to be a way to get the full list of friends names
for a user.

Any good ideas on how I can do this?


[twitter-dev] Re: Destroying tweets issue for games

2009-03-05 Thread Brian Gilham

Use direct messages instead. 
-Original Message-
From: kprobe 

Date: Thu, 5 Mar 2009 06:12:42 
To: Twitter Development Talk
Subject: [twitter-dev] Destroying tweets issue for games



I've written a game (@Tweet_Quiz) which allows players to @reply to a
clue. The problem is that anyone can view another user's timeline to
get at their submissions and thereby cheat. I need the ability to
either have a hidden reply sent that won't appear in a timeline or the
ability to delete a tweet that is in reply to the tweet my app
originally sent. Is any of this possible?



[twitter-dev] Destroying tweets issue for games

2009-03-05 Thread kprobe

I've written a game (@Tweet_Quiz) which allows players to @reply to a
clue. The problem is that anyone can view another user's timeline to
get at their submissions and thereby cheat. I need the ability to
either have a hidden reply sent that won't appear in a timeline or the
ability to delete a tweet that is in reply to the tweet my app
originally sent. Is any of this possible?


[twitter-dev] Re: RESTful API to unshorten URL's from twitter

2009-03-05 Thread Adam

On Mar 5, 8:30 am, Nick Halstead  wrote:
> We have every single short url + long url that is posted on twitter,
> we take the whole firehose, there are outages at times with the
> firehose so sometimes we still miss bits, but coverage is very high.

Hi Nick,

I'm struggling to even connect to your API. This is the error I get:

msxml3.dll error 'c00ce56e'
System error: -1072896658.

Any ideas?

Adam


[twitter-dev] Re: "in reply to" metadata missing for manual replies

2009-03-05 Thread TjL

On Wed, Mar 4, 2009 at 9:51 PM, simX  wrote:
>> And yes, if their twitter client makes "real" replies too hard, they
>> should be updated to make it easier or they should fall into disuse.
>
> This is just arrogant.  This is completely false.

Call it whatever you want. I call it my logical conclusion.


> When someone wants
> to reply to me, typing five characters, "@simX" is *far* faster than
> moving your mouse to target a tiny little reply swoosh.  It takes a
> whole second to move your hand to the mouse, when you can type those 5
> characters in under a second if you're a fast typer.  Saying that
> users who refuse to jump through the UI hoops are somehow inferior is
> lame and condescending.

You're talking to someone who used PINE for years after people had
moved on to graphical mail clients, and whose major complaint about
Mac OS X is that it isn't as easy as Windows in using command keys
(even though I have lots of my own set) and purchased a program called
KeyCue to make it easier for me to use the keyboard instead of the
mouse.

Telling me I don't understand the value of keyboard usage just makes
you sound like an uninformed idiot, if you want to start calling each
other names.

If someone is reading Twitter on the website, they are already using
the mouse, as there is no way to move back and forth between pages by
the keyboard.  They are (more than likely) using the scrollbar by
either using their mouse or their mouse scrollbar.  So the idea of
moving their mouse 2" to click the "swoosh" (which I agree could be
bigger and which I'd agree should NOT be hidden by default which I
think was a lousy change by Twitter, Inc and makes it harder for
people to know where they are aiming for.

In addition they are in all likelihood going to have to use their
mouse to get into the textarea at the top of the screen in the first
place.

So your argument of mouse vs keyboard use doesn't even convince ME, an
avid keyboard user.


> Not only that, but humans often make mistakes
> and simply forget to target a specific tweet.  Losing the context
> because of simple human error is unnecessary.

Instead you just want to add extra unnecessary metadata and then have
programmers try to guess what the original intention was.


> The mere fact that there are genuine replies that don't have the
> in_reply_to_status_id metadata set demonstrates that the new interface
> should not completely replace the old functionality.

Maybe to you, who is convinced that every Twitter client programmer
should be expected to write extra code because someone is too lazy to
move their mouse 2 extra inches to click the arrow.

And what AI are they going to use to determine whether this extra
metadata or lack thereof means that this is an actual reply?  They're
going to go whichever they prefer.

Meaning that they are going to get a different result for
'conversations' depending on whether they use Summize (which is going
to have to choose one method) or some other client.

It's possible that I might have one client on my desktop that does it
one way and another client on my iPhone that does it another way.

OR, we have one way that works the same on every client.

I choose consistency as a better alternative.

Sorry if you don't agree, but telling me that I don't understand your
argument is what I find arrogant and completely false.

I'm just not convinced by it.

TjL


[twitter-dev] Re: Introducing the world's most extensive "Twitter User Analyzer" application

2009-03-05 Thread Noah

It would be much more useful if I could direct link to specific stats.
I found some interesting things about a user and wanted to send them a
link to a specific chart, but can't.

If you added that and a "tweet this stat" feature, it would probably
do wonders for your traffic.

Nice site.


On Mar 4, 7:32 am, Ruth  wrote:
> Hi all,
> Introducinghttp://TwitterAnalyzer.com, the world's most extensive
> "Twitter User Analyzer" app.
> After investing a lot of time and money, Twitter Analyzer is ready to
> be introduced to Twitter's development community...
> Twitter Analyzer is analyzing Twitter users with over 50 analyzing
> statistics represented by amazing graphical charts, and including
> features like: user usage stats, friends stats, friends density maps,
> followers growth rate and expectation, friends clustering by bio
> description or messages, active vs. inactive followers, what friends
> are writing about you?, who retweets your messages?, and many more...
>
> Please be aware that Twitter Analyzer is still in early Beta and bugs
> are part of development, so be delicate with your criticism.
>
> Your Bugs, Feature requests, or Comments are welcomed ...
> .
> you can send them to:
> 1. twitteranaly...@gmail.com,
> 2. follow us onhttp://twitter.com/ruth_z
> 3. follow us on twitter.com/tanalyzer (a new account)
>    (we will follow you right back for an easier connection)
> 4. this discussion group
>
> Check it out, I promise that it will be fun...
>
> p.s.
> I would like to thank Alex Payne (@al3x) for helping us (by this
> discussion group and emails)  in the process of writing the
> application. and cheers to Twitter for releasing a great Api.
>
> Thanks in advance,
> Ruth Zo,http://TwitterAnalyzer.com


[twitter-dev] Problems with Facebook-pages

2009-03-05 Thread raketra...@gmail.com

Hi. The Twitter application on facebook doesn't work with facebook-
pages.

Example: I am in a band. We have a "Page" on facebook. We also have
our own twitter. These aren't syncable with the current facebook-
application. It CAN be installed to the facebook-page but you cannot
link it to the proper twitter-account. This is probably because a
"page" does not have it's own facebook-account. -Thats just a guess
though.

Just wanted to report this. Maybe it's worth looking in to?

(Facebook-twitter works like a charm with normal facebook-profiles.
Just not with pages)

Fenx for everything u guys are doing! :)

/Rob


[twitter-dev] Re: RESTful API to unshorten URL's from twitter

2009-03-05 Thread Santosh Panda
Hi Nick,
Good stuff! We are ready to launch Tweetmeme popular tweets with Twitblogs.
Btw the story URL points to the source of the story, I was under impression
that user will be redirected to Tweetmeme to ready the full story?

Thanks,
Santosh
www.Twitblogs.com

Twitter :- http://twitter.com/santoshpanda


On Thu, Mar 5, 2009 at 8:30 AM, Nick Halstead wrote:

>
> We have every single short url + long url that is posted on twitter,
> we take the whole firehose, there are outages at times with the
> firehose so sometimes we still miss bits, but coverage is very high.
>
> On Mar 4, 8:51 pm, Nick Arnett  wrote:
> > On Wed, Mar 4, 2009 at 12:38 PM, Nick Halstead  >wrote:
> >
> >
> >
> > > We have tried to stick very closely to the RESTful + twitter style
> > > API
> >
> > > The documentation is here ->http://www.tweetmeme.com/apidoc.php
> >
> > > An example of the url fetcher ->
> > >http://api.tweetmeme.com/url_info?url=http://is.gd/lznv
> >
> > > We also have two methods that let you fetch the most popular + the
> > > most recent stories.
> >
> > Cool... I'm doing the same kind of thing, but instead of trying to do it
> > comprehensively, I'm relying on predictive modeling and social network
> > analysis to minimize the data.  I'm able to identify most, if not all, of
> > the popular URLs by making a system that is smart about who to track and
> how
> > often.
> >
> > How comprehensive is your data?  Are you trying to do the entire
> firehose?
> >
> >
> >
> > > Would love to get feedback on what other data mining methods we could
> > > expose.
> >
> > By offering the API, you'll make it much easier for people to build on
> top
> > of it.  Maybe the best thing you could do is to make that service as
> > complete and robust as possible.
> >
> > I think the future of things like this are in vertical-ization and
> > personalization.
> >
> > Nick
>


[twitter-dev] Re: RESTful API to unshorten URL's from twitter

2009-03-05 Thread Nick Halstead

We have every single short url + long url that is posted on twitter,
we take the whole firehose, there are outages at times with the
firehose so sometimes we still miss bits, but coverage is very high.

On Mar 4, 8:51 pm, Nick Arnett  wrote:
> On Wed, Mar 4, 2009 at 12:38 PM, Nick Halstead wrote:
>
>
>
> > We have tried to stick very closely to the RESTful + twitter style
> > API
>
> > The documentation is here ->http://www.tweetmeme.com/apidoc.php
>
> > An example of the url fetcher ->
> >http://api.tweetmeme.com/url_info?url=http://is.gd/lznv
>
> > We also have two methods that let you fetch the most popular + the
> > most recent stories.
>
> Cool... I'm doing the same kind of thing, but instead of trying to do it
> comprehensively, I'm relying on predictive modeling and social network
> analysis to minimize the data.  I'm able to identify most, if not all, of
> the popular URLs by making a system that is smart about who to track and how
> often.
>
> How comprehensive is your data?  Are you trying to do the entire firehose?
>
>
>
> > Would love to get feedback on what other data mining methods we could
> > expose.
>
> By offering the API, you'll make it much easier for people to build on top
> of it.  Maybe the best thing you could do is to make that service as
> complete and robust as possible.
>
> I think the future of things like this are in vertical-ization and
> personalization.
>
> Nick


[twitter-dev] Re: Introducing the world's most extensive "Twitter User Analyzer" application

2009-03-05 Thread bbc

wow, that's some crazy work! you guys rock! any plan to open up an
API?

On Mar 4, 4:32 am, Ruth  wrote:
> Hi all,
> Introducinghttp://TwitterAnalyzer.com, the world's most extensive
> "Twitter User Analyzer" app.
> After investing a lot of time and money, Twitter Analyzer is ready to
> be introduced to Twitter's development community...
> Twitter Analyzer is analyzing Twitter users with over 50 analyzing
> statistics represented by amazing graphical charts, and including
> features like: user usage stats, friends stats, friends density maps,
> followers growth rate and expectation, friends clustering by bio
> description or messages, active vs. inactive followers, what friends
> are writing about you?, who retweets your messages?, and many more...
>
> Please be aware that Twitter Analyzer is still in early Beta and bugs
> are part of development, so be delicate with your criticism.
>
> Your Bugs, Feature requests, or Comments are welcomed ...
> .
> you can send them to:
> 1. twitteranaly...@gmail.com,
> 2. follow us onhttp://twitter.com/ruth_z
> 3. follow us on twitter.com/tanalyzer (a new account)
>    (we will follow you right back for an easier connection)
> 4. this discussion group
>
> Check it out, I promise that it will be fun...
>
> p.s.
> I would like to thank Alex Payne (@al3x) for helping us (by this
> discussion group and emails)  in the process of writing the
> application. and cheers to Twitter for releasing a great Api.
>
> Thanks in advance,
> Ruth Zo,http://TwitterAnalyzer.com


[twitter-dev] How to get started

2009-03-05 Thread Omer rosen

I have been struggling with Twitter API tutorials for a week and still
no progress.
I downloaded curl-7.19.4 but don't know what to do with it. I know
some PHP, but I havn't reached that stage that I am actually
programing something. I just read manuals and can't understand how to
start.

My goal is to build something like that: http://www.mintwitter.se/
As far as I can see it is a simple HTML web page that aggregate
categories of Twitter users.
Thanks for your help...