Re: [twitter-dev] TweetDeck technical problem

2011-05-29 Thread Thomas Woolway
Hi Patrick,

You may find the answer here:
http://support.tweetdeck.com/entries/181425-how-do-i-install-air-tweetdeck-in-linux-ubuntu-variants.
If not, I suggest asking @desktopdeck to see if they can help.

Best,

Tom

On Sun, May 29, 2011 at 2:37 AM, Patrick Kennedy kenned...@gmail.comwrote:

 This is not strictly a dev question, but I was hoping others here may
 be able to suggest or redirect.  I have recently started using Bodhi
 Linux, but I have not been able to get TweetDeck to work on it.  Bodhi
 is based on the Ubuntu distro, but it's a minimalist version, and the
 user must use apt-get to pull down other software and components.
 TweetDeck works great on Ubuntu, but I have yet to make it work on
 Bodhi.  I can install AIR and TweetDeck, but when launching TweetDeck
 the first time, it says:

 Oops, TweetDeck can't find your data

 TweetDeck is having trouble using some of your passwords that are
 stored securely on your machine.  Clicking Submit will clear this data
 so that you continue to use TweetDeck.

 Please note that you will have to add your accounts to TweetDeck
 again.

 OK

 There is no submit button, per se, but clicking the OK button
 leads to second dialog box that says:

 Sorry, Adobe AIR has a problem running on this computer

 TweetDeck is having trouble storing your passwords securely.  Please
 check the article at http://kb2.adobe.com/cps/492/cpsid_49267.html for
 information on what may be wrong and how to fix it.

 OK

 Clicking OK will only redisplay this second message repeatedly.
 Clicking the close control button will close the dialog, but it is
 impossible to subsequently add a user account.  I plan to try to
 contact Adobe, but perhaps someone here may know the issue or can
 provide a solid reference for help.

 The question is what component needs to be installed to store
 passwords on Linux with Gnome?  Kwallet is not the ticket (KDE).  The
 gnome keyring service is running, but there appears to be a subsystem
 missing for the password storage for Gnome Desktop apps.

 Any ideas?

 --
 Twitter developer documentation and resources: https://dev.twitter.com/doc
 API updates via Twitter: https://twitter.com/twitterapi
 Issues/Enhancements Tracker:
 https://code.google.com/p/twitter-api/issues/list
 Change your membership to this group:
 https://groups.google.com/forum/#!forum/twitter-development-talk


-- 
Twitter developer documentation and resources: https://dev.twitter.com/doc
API updates via Twitter: https://twitter.com/twitterapi
Issues/Enhancements Tracker: https://code.google.com/p/twitter-api/issues/list
Change your membership to this group: 
https://groups.google.com/forum/#!forum/twitter-development-talk


Re: [twitter-dev] twurl block is sending 502 even when it succeeds

2011-03-14 Thread Thomas Woolway
Hi Matt,

We've been seeing this for a while - the block and report spam calls always
return 502s (with a full page of HTML), even though they actually succeed.
This doesn't seem to be tied into the stability of the rest of the API. This
is happening across all of our clients, including those that use .xml and
.json resources.

Any chance that you could have a look into this? I can provide you with more
information if required,

Best,

Tom

On Tue, Jan 4, 2011 at 7:00 PM, Matt Harris thematthar...@twitter.comwrote:

 Hi TjL,

 The API can occasionally return a Twitter Over Capacity error when the site
 is experiencing a lot traffic. If this happens waiting a little white and
 trying the request again will work.

 I notice you are using a variable for the screen_name. Is this being set
 correctly in your environment?

 Best
 @themattharris
 Developer Advocate, Twitter
 http://twitter.com/themattharris



 On Thu, Dec 30, 2010 at 2:34 PM, TJ Luoma luo...@gmail.com wrote:

 I am trying to block users on the command line like this:

twurl -t -d screen_name=$1 /1/blocks/create.xml

 I am consistently getting

 - HTTP/1.1 502 Bad Gateway\r\n

 as a response to this (Twitter Over Capacity) even when it works
 (verified via API and via website)

 Is this why so few 3rd party apps can successfully block? Because the
 API gives bad information? I've had to follow every blocks/create with
 a blocks/exists to see if it really worked or not.

 TjL

 --
 Twitter developer documentation and resources: http://dev.twitter.com/doc
 API updates via Twitter: http://twitter.com/twitterapi
 Issues/Enhancements Tracker:
 http://code.google.com/p/twitter-api/issues/list
 Change your membership to this group:
 http://groups.google.com/group/twitter-development-talk


  --
 Twitter developer documentation and resources: http://dev.twitter.com/doc
 API updates via Twitter: http://twitter.com/twitterapi
 Issues/Enhancements Tracker:
 http://code.google.com/p/twitter-api/issues/list
 Change your membership to this group:
 http://groups.google.com/group/twitter-development-talk


-- 
Twitter developer documentation and resources: http://dev.twitter.com/doc
API updates via Twitter: http://twitter.com/twitterapi
Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list
Change your membership to this group: 
http://groups.google.com/group/twitter-development-talk


Re: [twitter-dev] New twitter.com uses an OAuth app called web?

2010-09-21 Thread Thomas Woolway
If it's built on top of @anywhere, it will use OAuth 2.0.

Tom

On Tue, Sep 21, 2010 at 11:01 AM, Tom van der Woerdt i...@tvdw.eu wrote:

 There are no OAuth_* parameters when making requests to api.twitter.com.
 However, I do see a lot of cookies, including auth_token and
 twitter_sess. I would assume that these are related.

 It's definitely not OAuth 1.0 :-)

 Tom


 On 9/21/10 11:56 AM, Karthik wrote:
  Just read from this blog post (http://engineering.twitter.com/2010/09/
  tech-behind-new-twittercom.html), that new Twitter.com is a client to
  Twitter API.
 
  I can't help but wonder if,
 
  1) Twitter.com uses an OAuth app called web?
 
  2) Does the site generate OAuth access tokens for every user from
  their raw credentials?
 
  I assume you guys don't have exclusive access to basic auth :)
 

 --
 Twitter developer documentation and resources: http://dev.twitter.com/doc
 API updates via Twitter: http://twitter.com/twitterapi
 Issues/Enhancements Tracker:
 http://code.google.com/p/twitter-api/issues/list
 Change your membership to this group:
 http://groups.google.com/group/twitter-development-talk?hl=en


-- 
Twitter developer documentation and resources: http://dev.twitter.com/doc
API updates via Twitter: http://twitter.com/twitterapi
Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list
Change your membership to this group: 
http://groups.google.com/group/twitter-development-talk?hl=en


Re: [twitter-dev] Checking if a user still has authorized access of my application

2010-07-16 Thread Thomas Woolway
I'd have thought calling verify_credentials would do it - you'll get a 401
and a specific error message to tell you that the key is no longer valid.

Alternatively, why not try to perform your actions (like posting a tweet or
retrieving tweets) and if they return a 401, use that to indicate that the
user has revoked permissions.

Tom

On Fri, Jul 16, 2010 at 11:59 AM, PBro brouwe...@gmail.com wrote:

 Hi,

 I would like to know if it is possible to check if a user still allows
 my application to access his twitter account.
 We are building an application that will post tweets on the user's
 account and read new tweets from his account.
 Therefore i would like to check if the user hasn't revoked access of
 the application via his profile.
 So, is there something like getPermissions or maybe a callback for
 when a users revokes access?

 Sincerely,
 Patrick


Re: [twitter-dev] Re: Home_timeline and retweets

2010-07-05 Thread Thomas Woolway
I don't think that you're doing anything wrong - it's just a quirk of the
API - you don't get any info in your home timeline on stuff you retweeted.

I think this is because of the condition that you should never see a retweet
if you would have seen it already in your timeline. This stops you from
seeing the latest popular tweet retweeted 100 times from each of your
followers if you follow the person who originally tweeted it. However, I
guess it also stops you seeing that you have retweeted a tweet, as
theoretically you've already seen it.

I think I've made that more complicated than it actually is...

The only thing that you can do is to get the Home Timeline and then merge
retweets_of_me in over the top.

Tom

On Mon, Jul 5, 2010 at 4:03 PM, luisg luisfmgoncal...@gmail.com wrote:

 Can somebody help?

 Maybe I'm doing something wrong.
 For example, if account A has Account B as follower and vice-versa,
 and if account A retweets tweet XPTO made by account B, shouldn't the
 tweet XPTO appear with retweet_status property if we request the
 home_timeline?

 Please help,

 Luis


 On Jul 3, 4:45 pm, luisg luisfmgoncal...@gmail.com wrote:
  Hello everybody,
 
  I'm having a problem lately with the retweets. In the API
  documentation and about the home_timeline says:
 
  'Returns the 20 most recent statuses, including retweets, posted by
  the authenticating user and that user's friends. This is the
  equivalent of /timeline/home on the Web.'
 
  The problem is, when I request the home_timeline, none of my tweets
  have the 'retweeted_status' that should be present if it is a retweet.
 
  But if I request 'retweeted_by_me' I get all the information,
  including the 'retweeted_status'.
 
  Can someone tell me what's wrong? Something changed?
 
  Thanks,
 
  Luis



Re: [twitter-dev] Applications which has access.

2010-07-01 Thread Thomas Woolway
Not through the API, although you can look at
http://twitter.com/settings/connections to see which apps have access.

Tom

On Thu, Jul 1, 2010 at 10:14 AM, Anna annatyler1...@gmail.com wrote:

 Hi,

 Is there any way to retrive the applications which has access to my
 account?




Re: [twitter-dev] Re: countdown to OAuth / basic auth removal / OAuthcalypse

2010-04-24 Thread Thomas Woolway
Hi Raffi,

Great that we've got a date for basic auth deprecation, but is there any
news/timescales on OAuth Echo? We've got nine weeks and counting to get the
spec, get the service providers to implement it, build it into clients and
get our user-bases to upgrade if they want to be able to upload photos post
June 30th. That's easier if you're web based, but not a huge amount of time
if you are desktop or mobile based.

Thanks,

Tom

On Sat, Apr 24, 2010 at 4:49 PM, Raffi Krikorian ra...@twitter.com wrote:

 there is a really good chance - now that oauth 2.0 has been submitted as a
 draft http://tools.ietf.org/html/draft-hammer-oauth2-00, we are going to
 spend some time catching up our oauth 2.0 implementation.  at that point,
 we'll evaluate letting it loose.


 On Sat, Apr 24, 2010 at 8:44 AM, Dewald Pretorius dpr...@gmail.comwrote:

 Raffi, that is super awesome. Thank you.

 Any chance that you will have OAuth 2.0 in production before then?

 On Apr 24, 12:40 pm, Raffi Krikorian ra...@twitter.com wrote:
  hi all.
 
  you're going to be hearing a lot from me over the next 9 weeks.  our
 plan is
  to turn off basic authorization on the API by june 30, 2010 --
 developers
  will have to switch over to OAuth by that time.  between now and then,
 there
  will be a *lot* of information coming along with tips on how to use
 OAuth
  Echo, xAuth, etc.  we really want to make this transition as easy as we
 can
  for everybody.
 
  as always, please feel free to reach out to this group, or to
 @twitterapi
  directly.  if you need help remembering the date -
 http://bit.ly/twcountdown
  .
 
  --
  Raffi Krikorian
  Twitter Platform Teamhttp://twitter.com/raffi
 
  --
  Subscription settings:
 http://groups.google.com/group/twitter-development-talk/subscribe?hl=en




 --
 Raffi Krikorian
 Twitter Platform Team
 http://twitter.com/raffi



Re: [twitter-dev] Announcing Twurl: OAuth-enabled curl for the Twitter API

2010-04-20 Thread Thomas Woolway
Whitelisting still overrides oAuth rate limit. If you are whitelisted,
you'll get 20,000 reqs/hour for your account, otherwise you'll get the
default 350.

Tom

On Tue, Apr 20, 2010 at 10:04 PM, Jeffrey Greenberg 
jeffreygreenb...@gmail.com wrote:

 I'm already a whitelisted app (Tweettronics.com) and do not want access
 downgraded. I'm concerned that switching to oauth and registering my app
 at dev might cause my whitelisting status to change.   Can you assure me
 that won't happen?
 Thx

 Sent from my iPhone

 On Apr 20, 2010, at 12:38 PM, Dean Collins d...@cognation.net wrote:

  Great so you are moving before oauth 2 is finished. You guys are crazy.
 You’re making everyone change now and then change again in 3 months.









 Cheers,

 Dean


   --

 *From:* twitter-development-talk@googlegroups.com [mailto:
 twitter-development-t...@googlegroups.com] *On Behalf Of *Marcel Molina
 *Sent:* Tuesday, April 20, 2010 3:13 PM
 *To:* twitter-development-talk@googlegroups.com;
 twitter-api-annou...@googlegroups.com
 twitter-api-annou...@googlegroups.com
 *Subject:* [twitter-dev] Announcing Twurl: OAuth-enabled curl for the
 Twitter API



 We've announced that come June 2010, Basic Auth will no longer be supported
 via the Twitter API. All authenticated requests will be moving to OAuth
 (either version 1.0a or the emerging 2.0 spec). There are many benefits from
 this change. Aside from the obvious security improvements, having all
 requests be signed with OAuth gives us far better visibility into our
 traffic and allows us many more tools for controlling and limiting abuse.
 When we know and trust the origin of our traffic we can loosen the reigns a
 lot and trust by default. We've already made a move in this direction by
 automatically increasing rate limits for requests signed with OAuth made to
 the new versioned http://api.twitter.comapi.twitter.com host.



 One of the often cited virtues of the Twitter API is its simplicity. All
 you have to do to poke around at the API is curl, for example,
 http://api.twitter.com/1/users/noradio.xml
 http://api.twitter.com/1/users/noradio.xml and you're off and running.
 When you require that OAuth be added to the mix, you risk losing the
 simplicity and low barrier to entry that curl affords you. We want to
 preserve this simplicity. So we've provided two tools to let you poke around
 at the API without having to fuss with all the extraneous details of OAuth.
 For those who want the ease of the web, we've already included an API
 console in our new developer portal at http://dev.twitter.com/console
 http://dev.twitter.com/console. And now today we're glad to make available
 the Twurl command line utility as open source software:



http://github.com/marcel/twurlhttp://github.com/marcel/twurl



 If you already have RubyGems ( http://rubygems.org/http://rubygems.org/),
 you can install it with the gem command:



   sudo gem i twurl --source http://rubygems.orghttp://rubygems.org



 If you don't have RubyGems but you have Rake (http://rake.rubyforge.org/
 http://rake.rubyforge.org/), you can install it from source. Check out
 the INSTALL file ( http://github.com/marcel/twurl/blob/master/INSTALL
 http://github.com/marcel/twurl/blob/master/INSTALL).



 Once you've got it installed, start off by checking out the README 
 (http://github.com/marcel/twurl/blob/master/README
 http://github.com/marcel/twurl/blob/master/README) (you can always get the
 README by running 'twurl -T'):



 +---+

 | Twurl |

 +---+



 Twurl is like curl, but tailored specifically for the Twitter API.

 It knows how to grant an access token to a client application for

 a specified user and then sign all requests with that access token.



 It also provides other development and debugging conveniences such

 as defining aliases for common requests, as well as support for

 multiple access tokens to easily switch between different client

 applications and Twitter accounts.



 +-+

 | Getting Started |

 +-+



 The first thing you have to do is register an OAuth application

 to get a consumer key and secret.



http://dev.twitter.com/apps/newhttp://dev.twitter.com/apps/new



 When you have your consumer key and its secret you authorize

 your Twitter account to make API requests with your consumer key

 and secret.



   % twurl authorize --consumer-key the_key   \

 --consumer-secret the_secret



 This will return an URL that you should open up in your browser.

 Authenticate to Twitter, and then enter the returned PIN back into

 the terminal.  Assuming all that works well, you will beauthorized

 to make requests with the API. Twurl will tell you as much.



 If your consumer application has xAuth enabled, then you can use

 a variant of the above



   % twurl authorize -u username -p password  \

 --consumer-key the_key   \

 

Re: [twitter-dev] PostDating of twitter messages

2010-04-07 Thread Thomas Woolway
Hi Alex,

You're not going to be able to do that through the API (or anyone else)-
it's a nice usecase, but allowing people to add tweets from 'back in time'
would get very confusing, very quickly.

Why not add a timestamp to the tweet body, to let people following know when
it was written?

Tom

On Wed, Apr 7, 2010 at 12:31 PM, eckley eck...@gmail.com wrote:

 Hey guys,

 I'm working on a project at the moment that will involve a group of 8
 people traveling across america. They want to use twitter to post
 updates throughout the journey, however they are going to be a away
 from internet access for some time. I was thinking we could have a
 computer go with them that would recorded their tweets and them upload
 them when they got back into internet range. However i can't find
 anyway of postdating the tweets. Does anyone know if this is possible?

 Cheers guys
 Alex.


 --
 To unsubscribe, reply using remove me as the subject.



Re: [twitter-dev] Re: Sending geo-tagged tweets is broken? 502 Bad Gateway Error ...

2010-03-12 Thread Thomas Woolway
Yes, we're (TweetDeck) having the same issues, and it looks like Tweetie is
as well - looks like something may have broken last night when rolling out
the new geo features?

Tom

On Fri, Mar 12, 2010 at 10:20 AM, Rich rhyl...@gmail.com wrote:

 I'm seeing this too, whenever I send a lat or long parameter I get a
 502 error and can't post any geo location tweets

 On Mar 12, 8:59 am, janole s...@mobileways.de wrote:
  Hi,
 
  I cannot send geotagged tweets via Gravity anymore. I'm always getting
  an HTTP 502 Bad Gateway error.
 
  Without attaching the lat/long vars, it's working.
 
  Strangely, I cannot send updates via the website either (twitter.com).
 
  @janole
 
  --
  Jan Ole Suhr / Gravity S60 Twitter Client
  o...@mobileways.de



Re: [twitter-dev] Re: Sending geo-tagged tweets is broken? 502 Bad Gateway Error ...

2010-03-12 Thread Thomas Woolway
This seems to be working ok again, at least API wise.

Tom

On Fri, Mar 12, 2010 at 12:02 PM, Andrew Badera and...@badera.us wrote:

 Note some users also appear to have to clear cookies and sign back in,
 in addition to unchecking the location option.

 --ab



 On Fri, Mar 12, 2010 at 6:56 AM, Andrew Badera and...@badera.us wrote:
  This is also preventing posting from web UI if user has location
  option checked in settings.
 
  ∞ 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 Fri, Mar 12, 2010 at 6:49 AM, Thomas Woolway tswool...@gmail.com
 wrote:
  Yes, we're (TweetDeck) having the same issues, and it looks like Tweetie
 is
  as well - looks like something may have broken last night when rolling
 out
  the new geo features?
  Tom
 
  On Fri, Mar 12, 2010 at 10:20 AM, Rich rhyl...@gmail.com wrote:
 
  I'm seeing this too, whenever I send a lat or long parameter I get a
  502 error and can't post any geo location tweets
 
  On Mar 12, 8:59 am, janole s...@mobileways.de wrote:
   Hi,
  
   I cannot send geotagged tweets via Gravity anymore. I'm always
 getting
   an HTTP 502 Bad Gateway error.
  
   Without attaching the lat/long vars, it's working.
  
   Strangely, I cannot send updates via the website either (twitter.com
 ).
  
   @janole
  
   --
   Jan Ole Suhr / Gravity S60 Twitter Client
   o...@mobileways.de
 
 
 



Re: [twitter-dev] link to disabled acct

2010-03-05 Thread Thomas Woolway
Twitter brings up a page saying something like 'This account has been
suspended'. That's the same whether you try to open the user's profile page
or an individual tweet.

Tom

On Fri, Mar 5, 2010 at 11:39 AM, Frank gn...@windstream.net wrote:

 If an account is disabled will a link to it on  a webpage still bring
 it up?



Re: [twitter-dev] Are there anyway to retrieve user profile from twitter API

2010-03-04 Thread Thomas Woolway
When you get the access token back from Twitter after the OAuth step, it
should also include some basic user information - including the user id,
from memory.

Hope this helps,

Tom

On Wed, Mar 3, 2010 at 4:56 PM, xhe hexuf...@gmail.com wrote:

 I now want to enable user to link their twitter account to our
 website, that means, after OAuth, twitter will forward user to my
 website, and then I want to retrieve that user's profile, such as
 twitterId, name..., and prefill the form for user to register.
 This steps is pretty straightforword, just like any other social
 websites, such as linkedIn, myspace. But I didn't realize that after
 Oauth step, I am lost in finding a suitable API to retrieve that
 user's profile.
 I would like to use this one,
 http://api.twitter.com/1/users/show.format
 But this API require the userID or screenName, that is what I don't
 have.
 So question is: how to retrieve the userId or screen name and other
 profile information for the user?
 Thanks



Re: [twitter-dev] What is the correct OAuth API endpoint

2010-03-04 Thread Thomas Woolway
It's good to know that this is the recommended URI root for OAuth. Any
chance of getting the docs (
http://apiwiki.twitter.com/Twitter-REST-API-Method:-oauth-access_token etc)
updated to help out newcomers? Also, it might be worth adding a big NB that
those resources aren't versioned - it's one of those things that is quite
easy to miss.

Cheers,

Tom

On Wed, Mar 3, 2010 at 3:26 PM, Scott Wilcox sc...@tig.gr wrote:

 Zhami,

 I'd go with https://api.twitter.com/1

 Scott.

 On 3 Mar 2010, at 15:02, Zhami wrote:

  What is the correct API end-point for OAuth authenticated,
  *documented* API calls?
 
  http(s)://twitter.com
 
  http(s)://api.twitter.com
 
  http(s)://api.twitter.com/1
 




Re: [twitter-dev] Problems with home_timeline and since_id

2010-03-04 Thread Thomas Woolway
Hi,

Try https://twitter.com/statuses/home_timeline.json?since_id=9959648124
count=50

The since_id is a limiting parameter - the API will give you statuses going
back until either you hit the since_id or the count parameter. Otherwise you
could theoretically set the since_id to 1 and get all 10 billions tweets...

Hope this helps,

Tom

On Thu, Mar 4, 2010 at 7:29 PM, Fernando Olivares aeris@gmail.comwrote:

 As mentioned in the topic, I'm having issues with home_timeline
 whenever I add the since_id parameter. Whenever I do a request with
 since_id, I only get 20 tweets back. This does not happen when I set
 the count parameter (i.e. I can ask for 25 tweets and get 25 tweets
 back, but if I ask tweets since id 12345 I only get the latest 20
 tweets).

 This is my complete URL:
 Not working -
 https://twitter.com/statuses/home_timeline.json?since_id=9959648124

 Working - https://twitter.com/statuses/home_timeline.json?count=50

 Any idea what I'm doing wrong?



Re: [twitter-dev] All replies are appearing in home_timeline

2010-03-04 Thread Thomas Woolway
Yes, seeing this as well - seemed to start happening about 4 hours ago.

Tom

On Thu, Mar 4, 2010 at 11:59 PM, Chris Thomson chri...@chris24.ca wrote:

 Replies from people I'm not following (not directly, and not through any
 lists) are appearing in home_timeline. This hasn't always been the case, has
 it? Is this the new expected behaviour, or is it just a bug?

 --
 Chris Thomson
 http://twitter.com/chris24


Re: [twitter-dev] Re: Introduce yourself!

2010-02-24 Thread Thomas Woolway
Hi folks,

I'm Tom Woolway, and I work on the TweetDeck desktop client (and hack around
on various other things), based in London, UK. I now primarily work with
AS3, but in a past life used to be write stuff in C and Python. I'm also
heading to Chirp, look forward to meeting a lot of you there.

Cheers,

Tom

On Wed, Feb 24, 2010 at 7:11 AM, Patrick kenned...@gmail.com wrote:


 Hi, I'm Patrick Kennedy, and I grew up in Hawaii.  I have worked with
 Department of State for several years now, currently in Vietnam, and
 next up, Laos - definitely your S/E Asian connection - come and visit
 anytime. :-)   Anyways, I created a buggy twitter client in PHP (Basic
 Auth), and I am becoming very capable with OAuth coding now.  I hope
 to release something cool by June, but who knows. While I may not be
 the best programmer in the world, I find Twitter to be a super fun way
 to get into coding.  Often my shortcomings are with things that are
 difficult for many - like regex, etc - and if I had more access and
 code, I'd be 100 times better.  Even so, I enjoy the open API twitter
 fun of it, and I hope to make something useful and cool in the not-too-
 distant future.  Most of my coding is with PHP, but I am going to try
 out RoR pretty soon.



Re: [twitter-dev] complete Retweet functionality in thirdparty apps

2010-02-24 Thread Thomas Woolway
Abraham,

Are there any plans to make this any easier for developers to implement
retweets-of-me in the short term? The best solution (for client devs) would
obviously be a stream of the latest retweets, with the full original status
object inline, but as it looks like this isn't going to happen, any chance
of at least adding a retweet_count or last_retweeted_id node to the
retweets_of_me statuses? That way we'd be able to intelligently use
statuses/retweets for only the tweets which have new retweets, rather than
burning through API requests checking multiple tweets every time.

This has become a bit more of an issue as it appears that new style retweets
have stopped appearing in search results, so users can't even workaround
this by using a search for their username.

Thanks,

Tom

On Fri, Feb 19, 2010 at 10:44 AM, srikanth reddy srikanth.yara...@gmail.com
 wrote:

 @Abraham
 One thing you cant do with the API is
 Preventing users from retweeting their friends retweet which has already
 been retweeted by the user .To check this
 Go to Retweets By Others tab just retweet a friend's retweet and refresh
 your tabs. In web interface that tweet will appear in both Retweets By
 Others and Retweets By Me tabs and you will be given an option to undo
 the retweet in both tabs. But you cannot do the same with the API There is
 no way a user can find his retweeted entry in Retweets By Others directly
 (with one call)

 To fix this either
 1) we should check the original retweet ids in both Retweets By Others
 and Retweets by Me (i.e make 2 calls). Not only is this resource/time
 consuming but it is highly unreliable. Some times Retweets by Me entries
 may not overlap with the entries from Retweets By Others due to the data
 size limit (200)

 Or
 2)Twitter should add some flag like retweeted_by_me to the pay load for
 Retweets By Others which is really helpful
 This bug has been left untouched for a long time.

 @Tim Haines
 Theres already a bug filedfor that( num of ppl who RTed a tweet).API
 currently shows 20 but the doc says 100. I am okay with this as well.
 atleast you are seeing 20 ppl.



 On Fri, Feb 19, 2010 at 9:21 AM, Cameron Kaiser spec...@floodgap.comwrote:

  
 http://apiwiki.twitter.com/Twitter-REST-API-Method:-statuses-retweets_of_me
  
   Yes. But does rt_o_m list who retweeted you? Near as I can tell it
 only
   lists the tweets themselves.
 
  Statuses/retweets does. It takes a few API calls but it gets you want is
  needed.

 Thanks, but no thanks. Really, if Twitter wants people to use this API
 more,
 it has to be much less kludgey than it currently is.

 --
  personal:
 http://www.cameronkaiser.com/ --
  Cameron Kaiser * Floodgap Systems * www.floodgap.com *
 ckai...@floodgap.com
 -- The whippings shall continue until morale improves.
 





Re: [twitter-dev] How can we change source name?

2010-01-06 Thread Thomas Woolway
The ability to specify source parameters through basic auth has been
deprecated, and is only allowed for apps that used this before deprecation.
You'll need to move to using oAuth for authentication, then you can specify
the application source on your application page on Twitter.com

Tom

On Wed, Jan 6, 2010 at 9:42 AM, kosmo76 iiiso...@gmail.com wrote:

 In the code of  curl_setopt($session, CURLOPT_POSTFIELDS,
 status=messagesource=CoTweet);
 using /statuses/update.xml as php curl, if we input CoTweet or Seesmic
 into the code, a value is entered to the source. However, if we input
 the name of our application registered to Twitter, a string web is
 coming out. Is there any specific place to register our application's
 name? Your soonest answer to this question will be deeply
 appreciated.



Re: [twitter-dev] http://twitter.com/statuses/friends.xml Improper order

2010-01-01 Thread Thomas Woolway
I believe that this is a known issue which the Twitter team are working on.
There are messages in this group about the issue - a search should give you
some more info.

All the best,

Tom

On Thu, Dec 31, 2009 at 12:03 PM, srikanthsombha...@gmail.com 
srikanthsombha...@gmail.com wrote:

 Hi,

 I am using statuses/friends call to get the list of user's friend's
 screen names. These screen names are stored by the system. I am
 maintaining the last stored screen name, so that it can be used as
 offset from which new screen names can be listed.For ex: today I
 stored 250 screen names, after 10 days 50 more friends are added, by
 using the offset I end up storing the newly added 50 screen names
 only.

 The problem is that statuses/friends is returning the array in the
 order in which they joined twitter , but not the order in which the
 user is following them. As per the documentation it says ...
 Returns a user's friends, each with current status inline. They are
 ordered by the order in which the user followed them, most recently
 followed first, 100 at a time
  But the results are different. Where as friends/ids call is returning
 the list as mentioned in documentation. Well i can use this list and
 get screen names for each id, but it is expensive as the system is a
 mobile app and performance is critical.

 Please let me know if this is a know issue or is there any thing more
 i need to do to get the statuses/friends as mentioned in
 documentation.

 Thanks,
 Srikanth



Re: [twitter-dev] Re: Retweet API methods returning 404

2009-12-17 Thread Thomas Woolway
Looks like RT is back up.

Tom

On Thu, Dec 17, 2009 at 3:39 PM, cadams500 ch...@emaildatasource.comwrote:

 Yes, I'm getting 404 errors as well. This was not happening yesterday.

 http://twitter.com/statuses/show/5211439124.xml does not return a 404
 http://api.twitter.com/1/statuses/retweets/5211439124.json returns a
 404

 So, obviously the status is there, but the retweet api isn't working;
 or maybe they have started returning 404s if there aren't retweets
 available for a status?

 On Dec 17, 6:05 am, Dimebrain daniel.cre...@gmail.com wrote:
  The following retweet methods have started returning 404's in our unit
  testes:
 
 
 http://api.twitter.com/1/statuses/retweeted_by_me.jsonhttp://api.twitter.com/1/statuses/retweeted_to_me.jsonhttp://api.twitter.com/1/statuses/retweets_of_me.jsonhttp://api.twitter.com/1/statuses/retweets/[any_status_id].json
 
  Anyone else having this issue, or know what happened to these API
  methods?



Re: [twitter-dev] Re: statuses/followers incorrectly ordered

2009-12-02 Thread Thomas Woolway
Hi Wilhelm,

Thanks for the follow up, The Twitter web site is still showing followers in
the correct order - is this not something that can be extended to the API,
and if not, why the disconnect?

Thanks,

Tom

On Wed, Dec 2, 2009 at 7:32 PM, Wilhelm Bierbaum wilh...@twitter.comwrote:

 Your observations are correct. Ordering cannot be guaranteed because
 of the way we store the graph. I'll make sure that we update the
 documentation to reflect this fact.

 On Dec 2, 7:45 am, tom tswool...@gmail.com wrote:
  Hi All,
 
  We've recently seen a change in the ordering of the users that the
  statuses/followers method returns - according to the docs, this method
  should be returning the users in this order: They are ordered by the
  order in which they followed the user. However, they now appear
  essentially unordered - doing a simple curl call shows that we're not
  even getting the latest 100 users back. This is causing some problems
  in our app as we depend on the ordering being as documented.
 
  Has anyone else noticed this? Can anyone from Twitter confirm?
 
  Thanks,
 
  Tom



[twitter-dev] Re: IP Whitelisting rejected - ****** NO REASON ******

2009-11-13 Thread Thomas Woolway
Hi Yonas,

Please search the group before posting - this question has been answered
many times.

I believe that Twitter are currently having problems with that email, but
you can get an answer by mailing a...@twitter.com.

Tom

On Fri, Nov 13, 2009 at 2:05 PM, Yonas yona...@gmail.com wrote:


 My request for IP whitelisting was rejected without any reason being
 given:


 Thanks for requesting to be on Twitter's API whitelist.
 Unfortunately, we've rejected your request.

 Here's why:

 Please address the issues above and submit another request if
 appropriate.

 The Twitter API Team



 Can someone from Twitter please help me whitelist my IPs. Thanks!


 Cheers,
 Yonas



[twitter-dev] Re: Laying the foundation for API versioning

2009-10-16 Thread Thomas Woolway
Hi John,
I'm still getting SSL issues with api.twitter.com - it seems like some
attempts get the wildcard certificate, some get the old one. This is using
Chrome and AIR.

Let me know if you need any more information,

Tom

On Fri, Oct 16, 2009 at 11:14 AM, Rich rhyl...@gmail.com wrote:


 Hi John, I replied directly to you, but didn't realise it was also
 sent to the dev list.

 Basically it seems to have gone now as I see the cert is a wildcard
 one, this morning both the iPhone and Firefox were complaining that
 the cert was for twitter.com and not api.twitter.com

 Richard

 On Oct 16, 11:04 am, John Adams j...@twitter.com wrote:
  Could you let us know what errors you are seeing via SSL on
  api.twitter.com? I'd like to investigate.
 
  I do not see any SSL errors under Firefox and/or Safari on 10.5 nor
  10.6.
 
  -j
 
  On Oct 16, 2009, at 1:00 AM, Marcel Molina wrote:
 
 
 
 
 
   I've alerted our ops team. Thanks for the heads up.
 
   On Fri, Oct 16, 2009 at 12:56 AM, Rich rhyl...@gmail.com wrote:
 
   I did notice though that api.twitter.com doesn't have a valid SSL
   certificate so any clients using the API over SSL will error out too.
 
   On Oct 16, 8:49 am, Marcel Molina mar...@twitter.com wrote:
   The OAuth endpoints aren't strictly speaking part of the REST API.
 
  http://api.twitter.com/oauth/authorizeandfamily works at the api
   subdomain, but those paths aren't versioned (though maybe they
   should
   be...). As for search...one step at a time ;-) But thanks for
   noticing.
 
   On Fri, Oct 16, 2009 at 12:46 AM, Rich rhyl...@gmail.com wrote:
 
   Great news guys, I noticed that the search and oauth API's aren't
   in
   the version one API stream though.
 
   Is this intentional?
 
   --
   Marcel Molina
   Twitter Platform Teamhttp://twitter.com/noradio
 
   --
   Marcel Molina
   Twitter Platform Team
  http://twitter.com/noradio
 
  --
  John Adams
  Twitter Operations
  j...@twitter.com
  Follow me: @netik


[twitter-dev] Re: Tweets Dataset for academia?

2009-10-14 Thread Thomas Woolway
Hi Atul,

There is a fairly significant corpus of tweets available, although it is
fairly old - see here:
http://www.mail-archive.com/twitter-development-talk@googlegroups.com/msg05715.html.
I believe that the second part has expired, but you should be unable to use
the first part - it is several million tweets worth.

All the best,

Tom

On Wed, Oct 14, 2009 at 5:55 PM, Atul Kulkarni atulskulka...@gmail.comwrote:

 Thanks, John. I am not only looking at hash tags, but also other things
 that go along with tweets. I will keep in mind. I was actually curious about
 Twitter's policy on this. What is there take on releasing a certain dataset
 of say some random X number of users. Is it violation of any of their policy
 or their agreement with the users.

 Regards,
 Atul.



 On Wed, Oct 14, 2009 at 11:43 AM, JOHN OBRIEN john.obr...@twangu.comwrote:

 Many people in academia / research have used TwapperKeeper service to
 capture tweets of interest (that are tagged) and export for analysis.
 Let me know if you have any questions.

 v/r,
 John
 http://TwapperKeeper.com
 jobr...@ob3solutions.com
 @jobrieniii



 On Oct 14, 2009, at  12:39 PM, Atul Kulkarni wrote:

 Hi All,

 I am curious if there is any Twitter data set already available for
 research or academia? If it is already not there then can one crawl through
 the users and build one and release it to the research community without any
 charge? What would be Twitter's official policy on this?

 I am sure there will be a lot of interest in academia from the Linguistics
 perspective and Machine Learning perspective. These questions are just out
 of curiosity and feasibility study types.

 --
 Regards,
 Atul Kulkarni
 www.d.umn.edu/~kulka053 http://www.d.umn.edu/%7Ekulka053





 --
 Regards,
 Atul Kulkarni
 www.d.umn.edu/~kulka053 http://www.d.umn.edu/%7Ekulka053