[twitter-dev] Re: Followers with time they followed
2009/7/19 niff nick.fr...@gmail.com: Hello everyone, I'm trying to pull a list of followers, including the time they started following. I'm not sure what method should be used for this. Here's what I thought about so far and didn't work. - ids.xml (obviously not) - followers.xml the more detailed one (still no info on the time) - friendship exists (still no info on the time) Anyone can help with ideas for this. Is there a method or combination of methods, or any idea, to get the time this follower started following? There is no API call that reports the time a follower relationship was created. Last I heard Twitter don't actually record it at all, if they did I'd expect it to be shown on the main website which it's not. -Stuart -- http://stut.net/projects/twitter/
[twitter-dev] Re: Twitter is not making money
On Sat, Jul 18, 2009 at 6:57 PM, M. Edward (Ed) Borasky zzn...@gmail.comwrote: On Sat, Jul 18, 2009 at 12:53 AM, Kevin Mesiabke...@mesiablabs.com wrote: A per follower charge is a fast way to obliterate the value of Twitter as a platform. I disagree. Businesses are using Twitter to listen to their customers and to engage with them. I think a business should be allowed to follow as many customers and prospects as they want, totally without limits and totally without charge. But I think they should pay for the right to appear in thousands of timelines and to send direct messages to thousands of people. The value you describe isn't usually found in direct followers (may as well call them fans) as it is in random conversations between less-biased/maniacal persons. The value of direct followers is direct interaction, which carries with it various biases and skews. Direct interaction is great for tech support, and for answering specific questions, but not for assessing consumer intent, confidence or general attitude. I think the non-direct conversation mining has a lot greater value for business.
[twitter-dev] Re: Twitter is not making money
On Sun, Jul 19, 2009 at 4:47 AM, Andrew Badera and...@badera.us wrote: On Sat, Jul 18, 2009 at 6:57 PM, M. Edward (Ed) Borasky zzn...@gmail.comwrote: On Sat, Jul 18, 2009 at 12:53 AM, Kevin Mesiabke...@mesiablabs.com wrote: A per follower charge is a fast way to obliterate the value of Twitter as a platform. I disagree. Businesses are using Twitter to listen to their customers and to engage with them. I think a business should be allowed to follow as many customers and prospects as they want, totally without limits and totally without charge. But I think they should pay for the right to appear in thousands of timelines and to send direct messages to thousands of people. The value you describe isn't usually found in direct followers (may as well call them fans) as it is in random conversations between less-biased/maniacal persons. The value of direct followers is direct interaction, which carries with it various biases and skews. Direct interaction is great for tech support, and for answering specific questions, but not for assessing consumer intent, confidence or general attitude. I think the non-direct conversation mining has a lot greater value for business. PS It seems like you're thinking in conventional advertising terms, and that just doesn't play well on the Internet. Charge them for access to the medium in a way that derives value -- works. Charge them for access to the medium to distribute their message -- does not work well/sustainably.
[twitter-dev] Re: Tweet Photo
On Sat, Jul 18, 2009 at 10:37 PM, Kevin Mesiab ke...@mesiablabs.com wrote: Hey guys, just a quick FYI. TweetPhoto has a revenue share option for developers. You can earn revenue from google adwords displayed near photos uploaded by your client. Some of you I know have great volume and this would probably be a relatively painless and tasteful revenue stream to capitalize on. I'm not involved w/ TweetPhoto in any way, but I do plan to integrate their API, and set it as default ;) Hope some of you find this helpful. -- Kevin Mesiab CEO, Mesiab Labs L.L.C. http://twitter.com/kmesiab http://mesiablabs.com http://retweet.com Nice find, thanks Kevin. Thanks- - Andy Badera - and...@badera.us - Google me: http://www.google.com/search?q=andrew+badera - This email is: [ ] bloggable [x] ask first [ ] private
[twitter-dev] duplicate and/or inconsistent results when querying search api in quick succession
For most of this week I have been seeing duplicate tweets appear when I quickly paginate through a set of results using the json search api. This only happens when making requests in quick succession. I have verified it in my own java application trying two different json parsers as well as this python script that someone else wrote to detect this very issue, which has happened previously. http://code.google.com/p/twitter-api/issues/detail?id=655 this is where the issue was previously recorded and close: http://code.google.com/p/twitter-api/issues/detail?id=646 Can anyone else confirm that this is not programmer error on my part? Twitter: what's the status?
[twitter-dev] Twitter Desktop Client in C#/.NET with oAuth + PIN
Hi, Tried posting this earlier but I'm not seeing it so apologies if this is a repost. I noticed there was only one .NET example in the Twitter wiki using oAuth, and it doesn't illustrate how to handle PINs in a desktop app. So here are a couple examples based on the C# oAuth/Twitter library by Eran Sandler and Shannon Whitely, with modifications to handle the PIN stuff. http://www.codingthewheel.com/archives/codingthetweet http://www.codingthewheel.com/archives/coding-the-tweet-redux Are there any other popular C# libraries/wrappers for oAuth? Thanks~
[twitter-dev] Bad Requests on Return
I'm using class.twitter.php as my api interface. I JUST started messing around with the twitter API. Here's the following code: ?php error_reporting(E_ALL); require_once 'class.twitter.php'; $username = '*'; $password = '*'; $twitter = new twitter(); $twitter-username = $username; $twitter-password = $password; $res = $twitter-update('http://code.google.com'); echo $res; ? I'm really not sure where I'm running amuck. It keeps returning Bad Request.
[twitter-dev] Re: Twitter is not making money
On Sun, Jul 19, 2009 at 12:02 AM, M. Edward (Ed) Borasky zzn...@gmail.comwrote: Man, it is so good to hear this from someone who's actually done it! The other point, though, is that the real thing, even traffic / social network analysis, is compute-resource intensive and requires a kind of programming knowledge that few have. So if something simple, like emoticon counting, provides *some* clues about sentiment, it may be worth doing. I'm not convinced, though, that it is worth doing. I've been working on commercialising sentiment analysis research, specifically tuned to microblogs and social media, and my investigations - both academic and talking to potential customers - lead me to believe it really is worth doing. Sentiment stuff specifically can be done far more cheaply compute-wise than full-scale semantic understanding of language. The key thing though, to any app developer or startup founder, is *not* to rely on Twitter. We've been asked this several times by investors now: what happens if Twitter fails? Develop stuff that's platform and network agnostic and revel in the fact that there's definitely a ton of interest in the space right now - despite some players being around for 10 years ;) --J
[twitter-dev] favorites, sort by date added
I've got this same interest http://bit.ly/IX8hU, to sort favorites by the date when I select them. So I'm mostly wondering whether there's an accessible date element that I can pull into a feed. I'm imagining I'll need a combination of an API key, a loop in pipes, and some tips from someone in the know. I appreciate any help.
[twitter-dev] Re: Twitter is not making money
On Sat, Jul 18, 2009 at 4:19 PM, Jennie Leestrin...@gmail.com wrote: I've been working on commercialising sentiment analysis research, specifically tuned to microblogs and social media, and my investigations - both academic and talking to potential customers - lead me to believe it really is worth doing. Oh, I'm convinced that the real thing is worth doing. I'm just not convinced that a. Emoticon counting has any value b. Real NLP-based sentiment analysis can be done easily in Twitter, given the way the language used in tweets evolves rapidly. Sentiment stuff specifically can be done far more cheaply compute-wise than full-scale semantic understanding of language. The literature I've seen ranges from simple Bayesian calculations to the work that Jodange is doing based on some research at Cornell. You either buy a lot of RAM for your workstation / laptop and harness your GPU for the linear algebra, or you stand up massively parallel clusters in the cloud to process moderate-sized datasets. Maybe I'm trying to solve a harder problem than I should be. ;-) The key thing though, to any app developer or startup founder, is *not* to rely on Twitter. We've been asked this several times by investors now: what happens if Twitter fails? Develop stuff that's platform and network agnostic and revel in the fact that there's definitely a ton of interest in the space right now - despite some players being around for 10 years ;) There are quite a few interesting approaches / platforms / startups. I think in the end the issue of Twitter stability / security / scalability is a non-issue. Twitter is a *success* and the business intelligence value of tweets will find a way to support the messaging platform. ;-) --J -- M. Edward (Ed) Borasky http://borasky-research.net I've always regarded nature as the clothing of God. ~Alan Hovhaness
[twitter-dev] What is users/show time caching for profile_image_url ?
Hello, I'm working on a program which update periodically some Twitter accounts avatars. Here is the process: -- while True: GET http://twitter.com/users/show/myuser.xml GET avatar located at the url specified in the profile_image_url XML tag Make some change to the avatar POST the new avatar on http://twitter.com/account/update_profile_image.xml sleep(some time) -- While the program sleep (between two avatar processing) the user can upload manually a new avatar. My problem is that the value profile_image_url is often outdated an when I try to download the current user avatar using this value I get a 404 error. I guess the address of the avatar is cached, but after how long the users/show page contains the new value? Is there a way to always the get the current (displayed on the twitter.com user profile) avatar ? Thanks !
[twitter-dev] Re: Twitter Desktop Client in C#/.NET with oAuth + PIN
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 CTW wrote: Hi, Tried posting this earlier but I'm not seeing it so apologies if this is a repost. I noticed there was only one .NET example in the Twitter wiki using oAuth, and it doesn't illustrate how to handle PINs in a desktop app. So here are a couple examples based on the C# oAuth/Twitter library by Eran Sandler and Shannon Whitely, with modifications to handle the PIN stuff. http://www.codingthewheel.com/archives/codingthetweet http://www.codingthewheel.com/archives/coding-the-tweet-redux Are there any other popular C# libraries/wrappers for oAuth? Thanks~ I wrote one that does support OAuth with the PIN-based workflow--you can find the code at http://twarp.googlecode.com. There's a binary release and there's the source code in SVN trunk, which is a bit more up to date (both support PIN-based workflows though). Samples are also provided with the source distribution (and will be with the binary distribution when I get around to repackaging it again). Regards, - -- Bojan Rajkovic boj...@brandeis.edu Biochemistry '10, Brandeis University PGP Signature Key ID: 0x8783D016 PGP Encryption Key ID: 0x2497B8B2 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iQIcBAEBCgAGBQJKY1JMAAoJEO4IwQyHg9AW4QQQANT3GgkJyk8NRWo3FIX1fA9o iKZWbtkBHUM0XS1mAN3EbCfrltgSwipcDMKOzmjv0d2LhWsk+uy92e5GfnENcBle bLSwZy3fplyTaP5ReUeN3WiBppaBYZJHqdHfcjoh+8z5NJ8T2qo2QbjBzcLO1iI/ gQlUo651YnkeR0il0PSYTpl+AOJdaVhPDil1mhw/XSAmTHGai4ZixxHvuNUYFdon iweCDB5RAcZvkni0F5xIgAbdXvVm/TLPRPBDTva6fVJAN4Nt6MUDOP6RhLHvexFA HRWGpr30eJ80HSBRvR2BGK6GboX5DvtcCV2BaCwMyzky8rV2uDYkXiezayDhdr0m NUtsT2tzLbq22pf7/ZIo32B/FRxeYjCKfNkjZAAelPwRRSrJTkTwbz1AkSO2axNr QMLt+fqROQyUATHaNXN16ZAgP7QzAycTaUWaIeI6svADUKv9Vl9y/OVNPGCbJ3Ef biYLHsi8E215ePpgKHCunA+osjAJOqDUatwb597bf43A9j86I/xFZc7goXQfy7jX l2zd7aPswuxmszealOkheiG68l9f3JvjF4IixOGUFHsOnNjPAouP2UA33VSfxxcm D/A6tSd9dmGzYDK5TsvWEEJSYC8fCtLxwp/g5qYlYR6QPWEBPphSrbqwfAgdhQga EN4DpXUrtEZCB7tElG8w =wbUO -END PGP SIGNATURE-
[twitter-dev] Tool that shows who is using specific tags?
I've searched a bit, but it's hard to write a good query for this one - anybody know of a tool that will show a list of users who have used a specific tag? It would be simple and I'll write it myself if need be. All it has to do is search for the tag and then compile and present a list of unique users. This occurred to me because I was thinking I'd like to see who is attending the Community Leadership Summit, but I don't want to have to page through all the results and manually assemble a list. It would be extra cool if there were a tool that did this for Twitter and blogs together. Anybody know of something like this? Nick
[twitter-dev] Re: Twitter Desktop Client in C#/.NET with oAuth + PIN
On Sat, Jul 18, 2009 at 7:07 PM, CTW ja...@codingthewheel.com wrote: Hi, Tried posting this earlier but I'm not seeing it so apologies if this is a repost. I noticed there was only one .NET example in the Twitter wiki using oAuth, and it doesn't illustrate how to handle PINs in a desktop app. So here are a couple examples based on the C# oAuth/Twitter library by Eran Sandler and Shannon Whitely, with modifications to handle the PIN stuff. http://www.codingthewheel.com/archives/codingthetweet http://www.codingthewheel.com/archives/coding-the-tweet-redux Are there any other popular C# libraries/wrappers for oAuth? Thanks~ Check out dotnetopenauth, maintained by Andrew Arnott, a MSFT employee. MS-PLUS licensing. Actively maintained project, if it doesn't have PIN support, email him on the group list, I guarantee he'll roadmap and resolve it quickly. http://dotnetopenauth.net:8000/ Thanks- - Andy Badera - and...@badera.us - Google me: http://www.google.com/search?q=andrew+badera - This email is: [ ] bloggable [x] ask first [ ] private
[twitter-dev] Re: status ping?
On Sat, Jul 18, 2009 at 8:07 AM, Stuart stut...@gmail.com wrote: 2009/7/18 Andrew Badera and...@badera.us: What's the best/lowest impact fashion of polling Twitter for status if you're not already performing an operation? Does the help/test method work (well) for this? Looking to poll once every five minutes or so, hopefully without burning countable API hits. Lowest impact as far as API hits go is to use the search API, but you're then at the mercy of any delays or filtering between the main system and the search data. -Stuart -- http://stut.net/projects/twitter/ Delays, filtering, discrepancy ... yeah, not loving that. I suppose I could have a test user account on whose behalf I take a no-op type action, so I'm not burning system resources nor actual user resources ... --ab
[twitter-dev] oauth revoke access triggers call to app
If a user revokes access to my application my application should know about this so I handle it on my side. Have I missed something or does the revoke feature not attempt to contact my app?
[twitter-dev] Re: oauth revoke access triggers call to app
There is currently an issue open for that: http://code.google.com/p/twitter-api/issues/detail?id=545 On Sun, Jul 19, 2009 at 12:56, freefall tehgame...@googlemail.com wrote: If a user revokes access to my application my application should know about this so I handle it on my side. Have I missed something or does the revoke feature not attempt to contact my app? -- Abraham Williams | Community Evangelist | http://web608.org Hacker | http://abrah.am | http://twitter.com/abraham Project | http://fireeagle.labs.poseurtech.com This email is: [ ] blogable [x] ask first [ ] private.
[twitter-dev] Re: Bad Requests on Return
What does the following print?: print_r($twitter-responseInfo); On Sat, Jul 18, 2009 at 20:04, Jason jason.ta...@gmail.com wrote: I'm using class.twitter.php as my api interface. I JUST started messing around with the twitter API. Here's the following code: ?php error_reporting(E_ALL); require_once 'class.twitter.php'; $username = '*'; $password = '*'; $twitter = new twitter(); $twitter-username = $username; $twitter-password = $password; $res = $twitter-update('http://code.google.com'); echo $res; ? I'm really not sure where I'm running amuck. It keeps returning Bad Request. -- Abraham Williams | Community Evangelist | http://web608.org Hacker | http://abrah.am | http://twitter.com/abraham Project | http://fireeagle.labs.poseurtech.com This email is: [ ] blogable [x] ask first [ ] private. Sent from Madison, WI, United States
[twitter-dev] Re: Tweet Photo
Here is a direct link for those interested: http://www.tweetphoto.com/developer-revenue-program.php On Sun, Jul 19, 2009 at 04:03, Andrew Badera and...@badera.us wrote: On Sat, Jul 18, 2009 at 10:37 PM, Kevin Mesiab ke...@mesiablabs.comwrote: Hey guys, just a quick FYI. TweetPhoto has a revenue share option for developers. You can earn revenue from google adwords displayed near photos uploaded by your client. Some of you I know have great volume and this would probably be a relatively painless and tasteful revenue stream to capitalize on. I'm not involved w/ TweetPhoto in any way, but I do plan to integrate their API, and set it as default ;) Hope some of you find this helpful. -- Kevin Mesiab CEO, Mesiab Labs L.L.C. http://twitter.com/kmesiab http://mesiablabs.com http://retweet.com Nice find, thanks Kevin. Thanks- - Andy Badera - and...@badera.us - Google me: http://www.google.com/search?q=andrew+badera - This email is: [ ] bloggable [x] ask first [ ] private -- Abraham Williams | Community Evangelist | http://web608.org Hacker | http://abrah.am | http://twitter.com/abraham Project | http://fireeagle.labs.poseurtech.com This email is: [ ] blogable [x] ask first [ ] private.
[twitter-dev] Re: Followers with time they followed
You could pull social graphs for accounts every hour and have approximate times for future follows. Abraham On Sun, Jul 19, 2009 at 01:45, Stuart stut...@gmail.com wrote: 2009/7/19 niff nick.fr...@gmail.com: Hello everyone, I'm trying to pull a list of followers, including the time they started following. I'm not sure what method should be used for this. Here's what I thought about so far and didn't work. - ids.xml (obviously not) - followers.xml the more detailed one (still no info on the time) - friendship exists (still no info on the time) Anyone can help with ideas for this. Is there a method or combination of methods, or any idea, to get the time this follower started following? There is no API call that reports the time a follower relationship was created. Last I heard Twitter don't actually record it at all, if they did I'd expect it to be shown on the main website which it's not. -Stuart -- http://stut.net/projects/twitter/ -- Abraham Williams | Community Evangelist | http://web608.org Hacker | http://abrah.am | http://twitter.com/abraham Project | http://fireeagle.labs.poseurtech.com This email is: [ ] blogable [x] ask first [ ] private. Sent from Madison, WI, United States
[twitter-dev] Re: Followers with time they followed
On Sat, Jul 18, 2009 at 23:45, Stuart stut...@gmail.com wrote: 2009/7/19 niff nick.fr...@gmail.com: Hello everyone, I'm trying to pull a list of followers, including the time they started following. I'm not sure what method should be used for this. Here's what I thought about so far and didn't work. - ids.xml (obviously not) - followers.xml the more detailed one (still no info on the time) - friendship exists (still no info on the time) Anyone can help with ideas for this. Is there a method or combination of methods, or any idea, to get the time this follower started following? There is no API call that reports the time a follower relationship was created. Last I heard Twitter don't actually record it at all, if they did I'd expect it to be shown on the main website which it's not. -Stuart http://stut.net/projects/twitter/ Your followers on the twitter web site are (or at least were last time I checked) listed in descending order from the newest to the oldest follower. Do they just keep the list in order or do they keep the time of follow internally and then sort the list in reverse chronological order when needed for display? - h
[twitter-dev] Re: Followers with time they followed
On Sun, Jul 19, 2009 at 4:49 PM, Howard Siegelhsie...@gmail.com wrote: Your followers on the twitter web site are (or at least were last time I checked) listed in descending order from the newest to the oldest follower. Do they just keep the list in order or do they keep the time of follow internally and then sort the list in reverse chronological order when needed for display? it must be the natural database order. I believe they've said in the past that they don't explicitly track when a relationship began. -damon -- http://twitter.com/damon
[twitter-dev] Re: Developers unite – throw off the yoke of Twitter centralization and publish your tweetstreams!
You can already set up your own Laconica server and have all of you updates automatically posted to Twitter. You can also set up Friendfeed to pull in all of your statuses as another source. There are many ways to reduce or mitigate reliance on Twitter. Abraham On Sat, Jul 18, 2009 at 15:13, Nick Arnett nick.arn...@gmail.com wrote: On Sat, Jul 18, 2009 at 12:36 PM, Andrew Badera and...@badera.us wrote: Old news. This topic of conversation has been around since the internetworked opensourced clones like laconi.ca started growing in popularity. I think you missed the point. What if TweetDeck, for example, by default also published the user's tweetstream as an RSS feed, letting the user choose where to publish it? What if every app did that? Everybody's tweetstreams would be distributed on the Internet, rather than centralized at Twitter. Before Twitter existed, nobody had the traction to make this happen. There wasn't even a place for developers to *talk* about this level of cooperation. But now there is, right here. Does anybody really think that the current centralized model can scale as fast as the market wants? Seems to me that it is in the best interests of app developers to work together toward less dependency on Twitter as a repository. And even though it might seem like it is against Twitter's interest to do so, in the long run I suspect its very survival depends on finding a role in which it doesn't have to have every tweet on the planet flow through its servers. Nick -- Abraham Williams | Community Evangelist | http://web608.org Hacker | http://abrah.am | http://twitter.com/abraham Project | http://fireeagle.labs.poseurtech.com This email is: [ ] blogable [x] ask first [ ] private. Sent from Madison, WI, United States
[twitter-dev] Re: Tool that shows who is using specific tags?
Do you mean something like this? http://hashtags.org/ On Jul 19, 11:09 am, Nick Arnett nick.arn...@gmail.com wrote: I've searched a bit, but it's hard to write a good query for this one - anybody know of a tool that will show a list of users who have used a specific tag? It would be simple and I'll write it myself if need be. All it has to do is search for the tag and then compile and present a list of unique users. This occurred to me because I was thinking I'd like to see who is attending the Community Leadership Summit, but I don't want to have to page through all the results and manually assemble a list. It would be extra cool if there were a tool that did this for Twitter and blogs together. Anybody know of something like this? Nick
[twitter-dev] Re: Tool that shows who is using specific tags?
On Sun, Jul 19, 2009 at 6:16 PM, whoiskb whoi...@gmail.com wrote: Do you mean something like this? http://hashtags.org/ I'm assuming that you're joking... unless there's something there that returns a unique list of users rather than a list of tweets. Nick
[twitter-dev] Re: Tweet Photo
Hmm, is this even allowed (by Adsense)?
[twitter-dev] Re: Tweet Photo
Have at it https://www.google.com/adsense/localized-terms On Sun, Jul 19, 2009 at 6:11 PM, Swaroop rh.swar...@gmail.com wrote: Hmm, is this even allowed (by Adsense)? https://www.google.com/adsense/localized-terms -- Kevin Mesiab CEO, Mesiab Labs L.L.C. http://twitter.com/kmesiab http://mesiablabs.com http://retweet.com
[twitter-dev] Re: Matt Sanford, signing off.
We will certainly miss having you on the team, Matt. Regards, Doug On Fri, Jul 17, 2009 at 11:19 PM, surya sravanthi sravanthi.su...@gmail.com wrote: All the bast Matt!!! Thanks for all you r help . On Sat, Jul 18, 2009 at 2:48 AM, Matt Sanfordm...@twitter.com wrote: Hi everybody*, Starting next week I'm not going to be responding to mails on the dev list or working on Google Code issues as part of my daily work. I have been working on the Search and API/Platform teams here at Twitter since the acquisition of Summize a year ago and the time has come for a change. I'm leaving both teams to take on the role of technical lead for the new Twitter internationalization team. Anybody who's gotten me talking about language detection or language-specifics (especially in person) knows this is something I have a personal interest in. The other team member are going to continue to keep an eye on the dev list and the Google Code issues. As always you can email a...@twitter.com directly if you need something. I'll continue working on the Google Code issues assigned to me or in some cases someone will take them over next week. I mostly felt like I should send you all a good bye since you're considered an extension of the API/Platform team. This change should be fully backward compatible so I didn't see the need for 7-days notice. Good night, and good luck; – Matt Sanford / @mzsanford Twitter Dev * = Who just said Hi, Dr. Nick. out loud? Your cube neighbor thinks you're crazy.