Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
API Changes for April 1, 2009
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 29 - Collapse all  -  Translate all to Translated (View all originals)   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Alex Payne  
View profile  
(1 user)  More options Apr 1, 8:34 pm
From: Alex Payne <a...@twitter.com>
Date: Wed, 1 Apr 2009 17:34:34 -0700
Local: Wed, Apr 1 2009 8:34 pm
Subject: API Changes for April 1, 2009
(Not an April Fool, we promise. We don't enjoy "humor".)

 * Feature (REST API): We now return the same representation of User
objects throughout the API. This representation contains all of the
attributes we make available via the API.

A bit more about this change:

Previously, these "full" User objects were only available via the
/users/show and /account/verify_credentials methods. If your
application has been making requests to these methods just to get
extra User attributes, you no longer need to do so. We've had many,
many requests for these extra attributes to be available everywhere,
so we hope to see you all making use of them!

Please note that this new extended view of User objects may not appear
for all users immediately. As cache expiry occurs for users in our
system, the extra attributes will show up. Don't be surprised if this
takes multiple days for inactive users.

Please also note that if your application is operating in a highly
bandwidth-constrained environment, you may want to proxy requests to
strip out attributes that aren't relevant to your client. The
additional bytes over the wire should not impact the vast majority of
platforms, in our estimates.

As always, you can keep up with these changes at http://bit.ly/api_changelog.

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


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jesse Stay  
View profile  
 More options Apr 1, 8:54 pm
From: Jesse Stay <jesses...@gmail.com>
Date: Wed, 1 Apr 2009 18:54:40 -0600
Local: Wed, Apr 1 2009 8:54 pm
Subject: Re: [twitter-api-announce] API Changes for April 1, 2009

Does this include the Social Graph API methods?
Jesse


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Zac Bowling  
View profile  
 More options Apr 1, 8:57 pm
From: Zac Bowling <zbowl...@gmail.com>
Date: Wed, 1 Apr 2009 17:57:59 -0700
Local: Wed, Apr 1 2009 8:57 pm
Subject: Re: [twitter-dev] API Changes for April 1, 2009
Fantastic news.

Are the direct message's recipient and sender objects updated as well?

Zac Bowling
http://twitter.com/zbowling


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
zbowling  
View profile  
 More options Apr 1, 9:00 pm
From: zbowling <zbowl...@gmail.com>
Date: Wed, 1 Apr 2009 18:00:27 -0700 (PDT)
Local: Wed, Apr 1 2009 9:00 pm
Subject: Re: API Changes for April 1, 2009
Those apis only return an array of user ids, not user objects. I doubt
they would change that since it functionally break that api.

On Apr 1, 5:54 pm, Jesse Stay <jesses...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "[twitter-api-announce] API Changes for April 1, 2009" by Alex Payne
Alex Payne  
View profile  
 More options Apr 1, 9:01 pm
From: Alex Payne <a...@twitter.com>
Date: Wed, 1 Apr 2009 18:01:56 -0700
Local: Wed, Apr 1 2009 9:01 pm
Subject: Re: [twitter-dev] Re: [twitter-api-announce] API Changes for April 1, 2009
No, only methods that previously returned User objects.

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

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "API Changes for April 1, 2009" by Alex Payne
Alex Payne  
View profile  
 More options Apr 1, 9:02 pm
From: Alex Payne <a...@twitter.com>
Date: Wed, 1 Apr 2009 18:02:38 -0700
Local: Wed, Apr 1 2009 9:02 pm
Subject: Re: [twitter-dev] Re: API Changes for April 1, 2009
Egads! No, they aren't, but that's a quick fix. Will have it out
tomorrow, hopefully, Monday at the latest.

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

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Damon P. Cortesi  
View profile  
 More options Apr 1, 10:23 pm
From: "Damon P. Cortesi" <d.lifehac...@gmail.com>
Date: Wed, 1 Apr 2009 19:23:22 -0700 (PDT)
Local: Wed, Apr 1 2009 10:23 pm
Subject: Re: API Changes for April 1, 2009
I'm not sure if it's related to this push, but I've started to get
several user objects back with no statuses_updates.

This is a somewhat blocking bug for TweetStats as I try to verify they
have tweets while verifying the account. Though I can just try to
enumerate through and will probably have to do an emergency update to
do so.

here's a sample user object I'm getting back:

<?xml version="1.0" encoding="UTF-8"?>
<user>
  <id>20176857</id>
  <name>Jonny Beasley</name>
  <screen_name>ccfcrule</screen_name>
  <location></location>
  <description></description>
  <profile_image_url>http://s3.amazonaws.com/twitter_production/
profile_images/78298843/Me_With_Cap_normal.jpg</profile_image_url>
  <url></url>
  <protected>false</protected>
  <followers_count>25</followers_count>
  <status>
    <created_at>Sat Mar 28 20:00:26 +0000 2009</created_at>
    <id>1408524555</id>
    <text>Checking out my TweetStats! http://tweetstats.com/graphs/ccfcrule</text>
    <source>&lt;a href=&quot;http://
tweetstats.com&quot;&gt;TweetStats&lt;/a&gt;</source>
    <truncated>false</truncated>
    <in_reply_to_status_id></in_reply_to_status_id>
    <in_reply_to_user_id></in_reply_to_user_id>
    <favorited>false</favorited>
    <in_reply_to_screen_name></in_reply_to_screen_name>
  </status>
</user>

dpc

On Apr 1, 5:34 pm, Alex Payne <a...@twitter.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Damon P. Cortesi  
View profile  
 More options Apr 1, 10:33 pm
From: "Damon P. Cortesi" <d.lifehac...@gmail.com>
Date: Wed, 1 Apr 2009 19:33:34 -0700 (PDT)
Local: Wed, Apr 1 2009 10:33 pm
Subject: Re: API Changes for April 1, 2009
Sorry, I meant statuses_count.

On Apr 1, 7:23 pm, "Damon P. Cortesi" <d.lifehac...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Damon Clinkscales  
View profile  
 More options Apr 1, 10:55 pm
From: Damon Clinkscales <sca...@pobox.com>
Date: Wed, 1 Apr 2009 21:55:36 -0500
Local: Wed, Apr 1 2009 10:55 pm
Subject: Re: [twitter-dev] Re: API Changes for April 1, 2009
On Wed, Apr 1, 2009 at 9:33 PM, Damon P. Cortesi <d.lifehac...@gmail.com> wrote:

>> I'm not sure if it's related to this push, but I've started to get
>> several user objects back with no statuses_updates.

> Sorry, I meant statuses_count.

nor favourites_count, nor friends_count...

here's my record, in full (from /users/show/damon.xml)

$ curl http://twitter.com/users/show/damon.xml
<?xml version="1.0" encoding="UTF-8"?>
<user>
  <id>756264</id>
  <name>Damon Clinkscales</name>
  <screen_name>damon</screen_name>
  <location>Austin, TX</location>
  <description>I'm a shepherd.  Software engineer at VitalSource and
leader of Austin On Rails.  I also build apps like
http://snaptweet.com and http://doesfollow.com. </description>
  <profile_image_url>https://s3.amazonaws.com/twitter_production/profile_images/73617066/m...</profile_image_url>
  <url>http://damonc.com</url>
  <protected>false</protected>
  <followers_count>974</followers_count>
  <status>
    <created_at>Wed Apr 01 21:16:29 +0000 2009</created_at>
    <id>1434142066</id>
    <text>RT @ev on April Fools - There is no Twitter Pro</text>
    <source>&lt;a
href="http://iconfactory.com/software/twitterrific"&gt;twitterrific&lt;/a&gt;</source>
    <truncated>false</truncated>
    <in_reply_to_status_id></in_reply_to_status_id>
    <in_reply_to_user_id></in_reply_to_user_id>
    <favorited>false</favorited>
    <in_reply_to_screen_name></in_reply_to_screen_name>
  </status>
</user>

April Fools?

-damon


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Adrian  
View profile  
 More options Apr 2, 1:10 am
From: Adrian <spiritpo...@gmail.com>
Date: Wed, 1 Apr 2009 22:10:28 -0700 (PDT)
Local: Thurs, Apr 2 2009 1:10 am
Subject: Re: API Changes for April 1, 2009
As of right right now: http://twitter.com/users/show/bob.xml
has about twice the amount of information as say:
http://twitter.com/users/show/WeezerOfficial.xml

On Apr 2, 3:34 am, Alex Payne <a...@twitter.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Chad Etzel  
View profile  
 More options Apr 2, 1:15 am
From: Chad Etzel <jazzyc...@gmail.com>
Date: Thu, 2 Apr 2009 01:15:28 -0400
Local: Thurs, Apr 2 2009 1:15 am
Subject: Re: [twitter-dev] Re: API Changes for April 1, 2009

On Thu, Apr 2, 2009 at 1:10 AM, Adrian <spiritpo...@gmail.com> wrote:

> As of right right now: http://twitter.com/users/show/bob.xml
> has about twice the amount of information as say:
> http://twitter.com/users/show/WeezerOfficial.xml

FTA:
"Please note that this new extended view of User objects may not appear
for all users immediately. As cache expiry occurs for users in our
system, the extra attributes will show up. Don't be surprised if this
takes multiple days for inactive users."

-Chad


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alex Payne  
View profile  
 More options Apr 2, 1:23 am
From: Alex Payne <a...@twitter.com>
Date: Wed, 1 Apr 2009 22:23:12 -0700
Local: Thurs, Apr 2 2009 1:23 am
Subject: Re: [twitter-dev] Re: API Changes for April 1, 2009
From what method calls?

On Wed, Apr 1, 2009 at 19:23, Damon P. Cortesi <d.lifehac...@gmail.com> wrote:

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

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Damon P. Cortesi  
View profile  
 More options Apr 2, 2:09 am
From: "Damon P. Cortesi" <d.lifehac...@gmail.com>
Date: Wed, 1 Apr 2009 23:09:11 -0700 (PDT)
Local: Thurs, Apr 2 2009 2:09 am
Subject: Re: API Changes for April 1, 2009
Simply a user show.

http://twitter.com/users/show/ccfcrule.xml is still returning the same
data as earlier.

On Apr 1, 10:23 pm, Alex Payne <a...@twitter.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Damon P. Cortesi  
View profile  
 More options Apr 2, 2:10 am
From: "Damon P. Cortesi" <d.lifehac...@gmail.com>
Date: Wed, 1 Apr 2009 23:10:20 -0700 (PDT)
Local: Thurs, Apr 2 2009 2:10 am
Subject: Re: API Changes for April 1, 2009

On Apr 1, 10:15 pm, Chad Etzel <jazzyc...@gmail.com> wrote:

> On Thu, Apr 2, 2009 at 1:10 AM, Adrian <spiritpo...@gmail.com> wrote:

> > As of right right now:http://twitter.com/users/show/bob.xml
> > has about twice the amount of information as say:
> >http://twitter.com/users/show/WeezerOfficial.xml

> FTA:
> "Please note that this new extended view of User objects may not appear
> for all users immediately. As cache expiry occurs for users in our
> system, the extra attributes will show up. Don't be surprised if this
> takes multiple days for inactive users."

> -Chad

Right, but the odd thing is this is data that was showing up normally
before. When this change went into effect, I started getting a lot of
users with no statuses_count showing whereas prior to the change that
was a reliable property of the user object.

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jochem Prins  
View profile  
 More options Apr 2, 5:07 am
From: Jochem Prins <jochempr...@gmail.com>
Date: Thu, 2 Apr 2009 02:07:48 -0700 (PDT)
Local: Thurs, Apr 2 2009 5:07 am
Subject: Re: API Changes for April 1, 2009
I'm having the same issue here. The /users/show method is now
returning the basic user element for some users. Weird.

Jochem

On Apr 2, 8:10 am, "Damon P. Cortesi" <d.lifehac...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
binit  
View profile  
 More options Apr 2, 7:04 am
From: binit <binit.th...@gmail.com>
Date: Thu, 2 Apr 2009 04:04:40 -0700 (PDT)
Local: Thurs, Apr 2 2009 7:04 am
Subject: Re: API Changes for April 1, 2009
I am facing the same issue too with the API "http://twitter.com/users/
show/id.xml".
Now the big problem is that in some cases following fields are
missing:
friends_count
created_at
favourites_count
utc_offset
time_zone
profile_background_image_url
statuses_count

Due to this my application buzzom.com has broken down.
Is there an alternate way of getting these fields for a particular
user?
Please suggest.

Regards,
Binit

On Apr 2, 11:10 am, "Damon P. Cortesi" <d.lifehac...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dossy Shiobara  
View profile  
 More options Apr 2, 11:11 am
From: Dossy Shiobara <do...@panoptic.com>
Date: Thu, 02 Apr 2009 11:11:26 -0400
Local: Thurs, Apr 2 2009 11:11 am
Subject: Re: [twitter-dev] API Changes for April 1, 2009
On 4/1/09 8:34 PM, Alex Payne wrote:

>   * Feature (REST API): We now return the same representation of User
> objects throughout the API. This representation contains all of the
> attributes we make available via the API.

Sweet jeebus!  It's Christmas, all over again!

Thanks, Twitter gnomes.

--
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)


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Damon P. Cortesi  
View profile  
 More options Apr 2, 11:35 am
From: "Damon P. Cortesi" <d.lifehac...@gmail.com>
Date: Thu, 2 Apr 2009 08:35:44 -0700 (PDT)
Local: Thurs, Apr 2 2009 11:35 am
Subject: Re: API Changes for April 1, 2009
On Apr 2, 4:04 am, binit <binit.th...@gmail.com> wrote:

> Due to this my application buzzom.com has broken down.
> Is there an alternate way of getting these fields for a particular
> user?
> Please suggest.

In some cases, even though /users/show does not have the full user
object, /statuses/user_timeline will. I've been able to use this as a
workaround for some accounts when the fields I need don't exist, but
it doesn't work in every case.

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Doug Williams  
View profile  
 More options Apr 2, 1:39 pm
From: Doug Williams <d...@twitter.com>
Date: Thu, 2 Apr 2009 10:39:29 -0700 (PDT)
Local: Thurs, Apr 2 2009 1:39 pm
Subject: Re: API Changes for April 1, 2009
Issue 409 [1] was opened to track the loss of fields many of you are
reporting.

1. http://code.google.com/p/twitter-api/issues/detail?id=409

Doug Williams
Twitter API Support
http://twitter.com/dougw

On Apr 2, 8:35 am, "Damon P. Cortesi" <d.lifehac...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
binit  
View profile  
 More options Apr 2, 1:40 pm
From: binit <binit.th...@gmail.com>
Date: Thu, 2 Apr 2009 10:40:47 -0700 (PDT)
Local: Thurs, Apr 2 2009 1:40 pm
Subject: Re: API Changes for April 1, 2009
Thanks a lot, Damon.
It works!
You saved my day :)

On Apr 2, 8:35 pm, "Damon P. Cortesi" <d.lifehac...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jesse Stay  
View profile  
 More options Apr 2, 2:17 pm
From: Jesse Stay <jesses...@gmail.com>
Date: Thu, 2 Apr 2009 12:17:02 -0600
Local: Thurs, Apr 2 2009 2:17 pm
Subject: Re: [twitter-dev] Re: API Changes for April 1, 2009

On Thu, Apr 2, 2009 at 12:10 AM, Damon P. Cortesi <d.lifehac...@gmail.com>wrote:

I'm seeing similar from our users on SocialToo.

Jesse


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Doug Williams  
View profile  
 More options Apr 2, 2:18 pm
From: Doug Williams <d...@twitter.com>
Date: Thu, 2 Apr 2009 11:18:02 -0700
Local: Thurs, Apr 2 2009 2:18 pm
Subject: Re: [twitter-dev] Re: API Changes for April 1, 2009

The loss of fields (issue 409) is the result of the caching issue described
above. You should see these fields reappear as the cache user objects
expire.

Doug Williams
Twitter API Support
http://twitter.com/dougw


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jeffrey Greenberg  
View profile  
 More options Apr 2, 3:27 pm
From: Jeffrey Greenberg <jeffreygreenb...@gmail.com>
Date: Thu, 2 Apr 2009 12:27:23 -0700 (PDT)
Local: Thurs, Apr 2 2009 3:27 pm
Subject: Re: API Changes for April 1, 2009
Doug,
Grumble: just to say it, this wasn't handled well at all.  The fact
that this field disappears whether due to caching or through a coding
error has the same result of completely breaking my app.

How long will it take for this issue to clear up? Days? How many
exactly?  and after X days will further requests be populated
correctly?

thx,
jeffrey
http://www.tweettronics.com


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Doug Williams  
View profile  
 More options Apr 2, 8:36 pm
From: Doug Williams <d...@twitter.com>
Date: Thu, 2 Apr 2009 17:36:17 -0700
Local: Thurs, Apr 2 2009 8:36 pm
Subject: Re: [twitter-dev] Re: API Changes for April 1, 2009

Jeffery,
This is valid criticism. This bug came as a surprise to us as well. We
otherwise would have given developers fair warning. Unfortunately there is
no easy fix, and like a bad heart-break, time may be the only answer.

In short, the problem is with the user data cache. To get the extended
information into that cache, the user object must either expire or be
invalidated through some user initiated update. The expiry on the cache is
rather long and you will find that inactive accounts will have abbreviated
data for up to 2 weeks.

This is obviously sub-optimal, as Matt would say.

Doug Williams
Twitter API Support
http://twitter.com/dougw

On Thu, Apr 2, 2009 at 12:27 PM, Jeffrey Greenberg <


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Martin Dufort  
View profile  
 More options Apr 5, 9:58 am
From: Martin Dufort <martin.duf...@gmail.com>
Date: Sun, 5 Apr 2009 06:58:16 -0700 (PDT)
Local: Sun, Apr 5 2009 9:58 am
Subject: Re: API Changes for April 1, 2009
I'm seeing inconsitent user attributes within the *same* request for
the *same* user. One result has full attributes disclosure, and the
other one has not.

I've updated Issue 409 with my results.
Martin

On Apr 2, 8:36 pm, Doug Williams <d...@twitter.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Messages 1 - 25 of 29   Newer >
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google