Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Draft of List API documentation
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 49 - 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
 
Marcel Molina  
View profile  
 More options Oct 16, 3:04 am
From: Marcel Molina <mar...@twitter.com>
Date: Fri, 16 Oct 2009 00:04:29 -0700
Local: Fri, Oct 16 2009 3:04 am
Subject: Draft of List API documentation
Hey folks. As some of you have likely read we're starting to do some
private beta testing of our new lists feature. We're not quite ready
to open it up to everyone but we've made some headway on the API and
wanted to share some details of what we've got so far.

There are a handful of things on our todo lists so don't consider this
signed and sealed just yet.

You may notice this API is a bit of a departure from the rest of the
API. It's a bit more, errr, REST than the rest.

First off, here's the current payload for a list:

<?xml version="1.0" encoding="UTF-8"?>
<list>
  <id>1416</id>
  <name>tall people</name>
  <full_name>@noradio/tall-people</full_name>
  <slug>tall-people</slug>
  <subscriber_count>0</subscriber_count>
  <member_count>3</member_count>
  <uri>/noradio/tall-people</uri>
  <mode>public</mode>
  <user>
    <id>3191321</id>
    <name>Marcel Molina</name>
    <screen_name>noradio</screen_name>
    <location>San Francisco, CA</location>
    <description>Engineer at Twitter on the @twitterapi team, obsessed
with rock climbing &amp; running. In a past life I was a member of the
Rails Core team.</description>
    <profile_image_url>http://a3.twimg.com/profile_images/53473799/marcel-euro-rails-conf_no...</profile_image_url>
    <url>http://project.ioni.st</url>
    <protected>false</protected>
    <followers_count>40059</followers_count>
    <profile_background_color>9AE4E8</profile_background_color>
    <profile_text_color>333333</profile_text_color>
    <profile_link_color>0084B4</profile_link_color>
    <profile_sidebar_fill_color>DDFFCC</profile_sidebar_fill_color>
    <profile_sidebar_border_color>BDDCAD</profile_sidebar_border_color>
    <friends_count>354</friends_count>
    <created_at>Mon Apr 02 07:47:28 +0000 2007</created_at>
    <favourites_count>131</favourites_count>
    <utc_offset>-28800</utc_offset>
    <time_zone>Pacific Time (US &amp; Canada)</time_zone>
    <profile_background_image_url>http://a1.twimg.com/profile_background_images/18156348/jessica_tiled....</profile_background_image_url>
    <profile_background_tile>true</profile_background_tile>
    <statuses_count>3472</statuses_count>
    <notifications>false</notifications>
    <geo_enabled>true</geo_enabled>
    <verified>false</verified>
    <following>false</following>
  </user>
</list>

=== Lists ===

POST '/:user/lists.:format'
Creates a new list for the authenticated user.

Parameters:
 * name: the name of the list. (required)
 * mode: whether your list is public of private. Values can be
'public' or 'private'. Public by default if not specified. (optional)

Usage notes:
 ":user" in the url should be the screen name of the user making the
request to create the list

Supported formats:
xml, json

e.g.
 curl -u USERNAME:PASSWORD -d "name=tall people&mode=private"
http://twitter.com/noradio/lists.xml

POST/PUT '/:user/lists/:list_slug.:format'
Updates the specified list.

Takes the same parameters as the create resource at POST
'/:user/lists.:format' (:name and :mode).

Supported formats:
xml, json

e.g.
 curl -u USERNAME:PASSWORD -d "name=giants&mode=public"
http://twitter.com/noradio/lists/tall-people.xml

GET '/:user/lists.:format'
Lists your lists.

Supported format:
xml, json

e.g.
 curl -u USERNAME:PASSWORD http://twitter.com/noradio/lists.xml

GET '/:user/lists/memberships.:format'
List the lists the specified user has been added to.

Supported formats:
xml, json

e.g.
 curl -u USERNAME:PASSWORD http://twitter.com/noradio/lists/memberships.xml

DELETE '/:user/lists/:list_slug.:format'
Delete the specified list owned by the authenticated user.

Parameters:
 * list_slug: the slug of the list you want to delete. (required)

Supported formats:
xml, json

e.g.
 curl -u USERNAME:PASSWORD -X DELETE
http://twitter.com/noradio/lists/tall-people.xml

GET '/:users/lists/:list_slug/statuses.:format'
Show tweet timeline for members of the specified list.

Parameters:
 * list_slug: the slug of the list you want the member tweet timeline
of. (required)
 * next/previous_cursor: used to "page" through results (optional)

Supported formats:
xml, json

e.g.
 curl -u USERNAME:PASSWORD
http://twitter.com/noradio/lists/tall-people/statuses.xml

GET '/:users/lists/:list_slug.:format'
Show a specific list you can use the new resource.

Supported formats:
xml, json

e.g.
  curl -u USERNAME:PASSWORD http://twitter.com/noradio/lists/tall-people.xml

=== List members ===

POST '/:user/:list_slug/members.:format'
Add a member to a list.

Parameters:
 * id: the id of the user you want to add as a member to the list. (required)

Usage notes:
The :list_slug portion of the request path should be the slug of the
list you want to add a member to.

Supported formats:
xml, json

e.g.
 curl -u USERNAME:PASSWORD -d "id=123456789"
http://http://twitter.com/noradio/tall-people/members.xml

GET '/:user/:list_slug/members.:format'
Members of the specified list.

Supported formats:
xml, json

e.g.
 curl -u USERNAME:PASSWORD http://twitter.com/noradio/tall-people/members.xml

DELETE '/:user/:list_slug/members.:format'
Remove a member from the specified list.

Parameters:
 * id: the id of the user you want to remove as a member from the
list. (required)

Usage notes:
The :list_id portion of the request path should be the slug of the
list you want to add a member to.

Supported formats:
xml, json

e.g.
 curl -u USERNAME:PASSWORD -X DELETE -d "id=123456789"
http://twitter.com/noradio/tall-people/members.xml

GET '/:user/:list_slug/members/:id.:format'
Check if a user is a member of the specified list.

Usage notes:
The :id is the id of the user you're inquiring about.

Supported formats:
xml, json

e.g.
 curl -u USERNAME:PASSWORD
http://twitter.com/noradio/tall-people/members/123456789.xml

=== List subscribers ===

POST '/:user/:list_slug/subscribers.:format'
Subscribe the authenticated user to the specified list.

Supported formats:
xml, json

e.g.
 curl -u USERNAME:PASSWORD -X POST
http://twitter.com/noradio/tall-people/subscribers.xml

GET '/:user/:list_slug/subscribers.:format'
List the users subscribed to the specified list.

Supported formats:
xml, json

e.g.
 curl -u USERNAME:PASSWORD
http://twitter.com/noradio/tall-people/subscribers.xml

DELETE '/:user/:list_slug/subscribers.:format'
Unsubscribe the authenticated user from the specified list.

Supported formats:
xml, json

e.g.
 curl -u USERNAME:PASSWORD -X DELETE
http://twitter.com/noradio/tall-people/subscribers.xml

GET '/:user/:list_slug/subscribers/:id.:format'
Check if a user subscribes to the specified list.

Usage notes:
The :id is the id of the user you're inquiring about.

Supported formats:
xml, json

e.g.
 curl -u USERNAME:PASSWORD
http://twitter.com/noradio/tall-people/subscribers/123456789.xml

More to come soon. Stay tuned!
--
Marcel Molina
Twitter Platform Team
http://twitter.com/noradio


    Reply    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.
Rich  
View profile  
 More options Oct 16, 4:06 am
From: Rich <rhyl...@gmail.com>
Date: Fri, 16 Oct 2009 01:06:43 -0700 (PDT)
Local: Fri, Oct 16 2009 4:06 am
Subject: Re: Draft of List API documentation
This is fantastic, I hope to start working on it soon.  Do you guys
have and idea of possible timespans, only because it takes us two
weeks to get things past Apple's appoval process!

On Oct 16, 8:04 am, Marcel Molina <mar...@twitter.com> wrote:


    Reply    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.
Marcel Molina  
View profile  
 More options Oct 16, 4:11 am
From: Marcel Molina <mar...@twitter.com>
Date: Fri, 16 Oct 2009 01:11:11 -0700
Local: Fri, Oct 16 2009 4:11 am
Subject: Re: [twitter-dev] Re: Draft of List API documentation
Depending on how our performance tests, bug fixes and all the other
myriad things go we could be public with the feature as early as a
week or two from now. We shall see...

--
Marcel Molina
Twitter Platform Team
http://twitter.com/noradio

    Reply    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.
janole  
View profile  
 More options Oct 16, 4:52 am
From: janole <s...@mobileways.de>
Date: Fri, 16 Oct 2009 01:52:43 -0700 (PDT)
Local: Fri, Oct 16 2009 4:52 am
Subject: Re: Draft of List API documentation
Any chance to get on the private beta testing for adding the feature
to my Twitter client or is the API coming later?

Ole ;-)

On Oct 16, 10:11 am, Marcel Molina <mar...@twitter.com> wrote:


    Reply    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.
Dave Briccetti  
View profile  
 More options Oct 16, 4:54 am
From: Dave Briccetti <da...@davebsoft.com>
Date: Fri, 16 Oct 2009 01:54:53 -0700 (PDT)
Local: Fri, Oct 16 2009 4:54 am
Subject: Re: Draft of List API documentation
Thanks, Marcel. I’ve started playing with this and it is working
nicely so far.

It would be nice to have a list count included in the user object so
one doesn’t have to make a separate call for each user to see if that
user has lists. Or something else that solves the same problem.


    Reply    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.
Andrew Badera  
View profile  
 More options Oct 16, 5:02 am
From: Andrew Badera <and...@badera.us>
Date: Fri, 16 Oct 2009 05:02:17 -0400
Local: Fri, Oct 16 2009 5:02 am
Subject: Re: [twitter-api-announce] Draft of List API documentation
Any chance of massive UI changes? Unless I'm missing something, the
List features is totally unmanageable via the GUI for anyone with more
than a couple dozen followers.

∞ Andy Badera
∞ +1 518-641-1280
∞ This email is: [ ] bloggable [x] ask first [ ] private
∞ Google me: http://www.google.com/search?q=andrew%20badera


    Reply    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.
Rich  
View profile  
 More options Oct 16, 5:10 am
From: Rich <rhyl...@gmail.com>
Date: Fri, 16 Oct 2009 02:10:31 -0700 (PDT)
Local: Fri, Oct 16 2009 5:10 am
Subject: Re: Draft of List API documentation
Yeah I'm holding off committing to code until we have the formal API
docs and I can see how this works on the live site.

On Oct 16, 10:02 am, Andrew Badera <and...@badera.us> wrote:


    Reply    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.
Dave Briccetti  
View profile  
 More options Oct 16, 5:29 am
From: Dave Briccetti <da...@davebsoft.com>
Date: Fri, 16 Oct 2009 02:29:40 -0700 (PDT)
Local: Fri, Oct 16 2009 5:29 am
Subject: Re: Draft of List API documentation
If anyone’s interested, here’s the commit for TalkingPuffin for
preliminary support for displaying lists:

  http://github.com/dcbriccetti/talking-puffin/commit/ea86bfb523d7aea98...

A picture of the feature:

  http://www.flickr.com/photos/dcbriccetti/4015781495/


    Reply    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.
Cameron Kaiser  
View profile  
 More options Oct 16, 8:55 am
From: Cameron Kaiser <spec...@floodgap.com>
Date: Fri, 16 Oct 2009 05:55:11 -0700 (PDT)
Local: Fri, Oct 16 2009 8:55 am
Subject: Re: [twitter-dev] Draft of List API documentation

> Hey folks. As some of you have likely read we're starting to do some
> private beta testing of our new lists feature. We're not quite ready
> to open it up to everyone but we've made some headway on the API and
> wanted to share some details of what we've got so far.

Thanks for the list API description. I like the general appearance.
One request:

> DELETE '/:user/lists/:list_slug.:format'
> Delete the specified list owned by the authenticated user.

> Parameters:
>  * list_slug: the slug of the list you want to delete. (required)

> Supported formats:
> xml, json

> e.g.
>  curl -u USERNAME:PASSWORD -X DELETE
> http://twitter.com/noradio/lists/tall-people.xml

This is slightly pedantic but currently the entirety of the API can be
accessed with GET and POST methods, even tweet and DM deletion (DELETE is
supported facultatively but not obligatorily), which happily allows old
clients like Lynx to still be used for API access. Could a delete stub
method via POST be added to the API to maintain consistency?

It would make sense to mandate a full and proper REST implementation using
the full breadth of HTTP methods in API v2, but I think for consistency
there should be a POST-accessible delete method at least in this
implementation unless Lists API is going to be an API v2 feature only.

Otherwise, I am very much looking forward to supporting lists in TTYtter
(and, when you get around to the next wave, trying it out on the Web).

--
------------------------------------ personal: http://www.cameronkaiser.com/ --
  Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckai...@floodgap.com
-- When in doubt, use brute force. -- Ken Thompson ----------------------------


    Reply    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.
Kevin Makice  
View profile  
 More options Oct 16, 9:52 am
From: Kevin Makice <kmak...@gmail.com>
Date: Fri, 16 Oct 2009 06:52:16 -0700 (PDT)
Local: Fri, Oct 16 2009 9:52 am
Subject: Re: Draft of List API documentation
This is great.

Will there be some mechanism to keep track on new and changed lists
coming from the Twitter community, like a public timeline for list
creation? Or is the only way to become aware of lists through the API
to start checking users for their list creation/inclusion?


    Reply    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.
Bill Kocik  
View profile  
 More options Oct 16, 10:10 am
From: Bill Kocik <bko...@gmail.com>
Date: Fri, 16 Oct 2009 07:10:28 -0700 (PDT)
Local: Fri, Oct 16 2009 10:10 am
Subject: Re: Draft of List API documentation

Hi Marcel -

First, thanks for the preview, this is very helpful.

Second, a question: When retrieving an existing timeline such as /
statuses/friends_timeline, or a list of friends from /statuses/
friends, will there be any indication in the output as to which list
(s) the authenticated user is subscribed to that each friend is on?
The use case I'm thinking of is list management from the timeline
interface, where an end user might be able to see right there which
list(s) a friend is on, or (more interestingly) which friends aren't
on any of their lists yet.

Thanks...


    Reply    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.
Adam Loving  
View profile  
 More options Oct 16, 10:48 am
From: Adam Loving <adamlov...@gmail.com>
Date: Fri, 16 Oct 2009 07:48:15 -0700 (PDT)
Local: Fri, Oct 16 2009 10:48 am
Subject: Re: Draft of List API documentation
I just want to say thank you for looping us in early, much appreciated!

    Reply    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.
Rod Begbie  
View profile  
 More options Oct 17, 5:57 pm
From: Rod Begbie <rodbeg...@gmail.com>
Date: Sat, 17 Oct 2009 14:57:58 -0700
Local: Sat, Oct 17 2009 5:57 pm
Subject: Re: [twitter-dev] Draft of List API documentation

Some questions on lists that came from a quick hack I made this morning (
http://github.com/rodbegbie/emulate-with_friends):

1) Are there any restrictions on list sizes?
2) Are there any limits to the number of lists one user can have?

3) Does each "add user to list" call count towards the API Limit? If so, are
there any plans to add an "Add in bulk" method where multiple IDs can be
passed with one call?

Cheers,

Rod.

--
:: Rod Begbie :: http://groovymother.com/ ::


    Reply    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.
Brian Smith  
View profile  
 More options Oct 17, 6:01 pm
From: "Brian Smith" <br...@briansmith.org>
Date: Sat, 17 Oct 2009 17:01:35 -0500
Local: Sat, Oct 17 2009 6:01 pm
Subject: RE: [twitter-dev] Re: Draft of List API documentation

Usually non-GET requests are not counted toward the rate limit.

I agree that an “add in bulk” command would be better than having to individually issue multiple “add user to lists” calls.

Rod Begbie wrote:

3) Does each "add user to list" call count towards the API Limit? If so, are there any plans to add an "Add in bulk" method where multiple IDs can be passed with one call?

    Reply    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.
@epc  
View profile  
 More options Oct 17, 7:17 pm
From: "@epc" <epcoste...@gmail.com>
Date: Sat, 17 Oct 2009 16:17:49 -0700 (PDT)
Local: Sat, Oct 17 2009 7:17 pm
Subject: Re: Draft of List API documentation
When adding a user to a list, only the numeric id appears to work, eg:

   curl -k --user epc:pass -d id=7758742 --url https://twitter.com/epc/defrag/members.xml
works, but
   curl -k --user epc:pass -d id=enorlin --url https://twitter.com/epc/defrag/members.xml

results in a 500 Internal Server error.  I tried swapping "userid" and
"screen_name" for "id" and get a 400 Bad Request back:
   curl -k --user epc:pass -d user_id=enorlin --url
https://twitter.com/epc/defrag/members.xml
   curl -k --user epc:pass -d screen_name=enorlin --url
https://twitter.com/epc/defrag/members.xml
returns:
   <error>You must specify a member</error>
(which is what I'd expect for "id=enorlin" instead of the 500).

Also, if you pass in the authenticating user's numeric ID you get back
either a 503 or 502 (bad gateway) error, eg:
   curl -k --user epc:pass -d id=420363 --url https://twitter.com/epc/defrag/members.xml
however it does appear to add the user to the list.  Note that once
added, the user can't be removed from the list via the current lists
UI.

If you try to add a user who has blocked the authenticating user, you
get a 403 "<error>You aren't allowed to add members to this list</
error>" which is slightly misleading, you're not allowed to add THIS
user to the list.

If user "A" has added user "B" to a list, and user "B" blocks "A",
that appears to remove "B" from A's list permanently, even if the
block is removed.  Is that working as designed?

What are the rules for converting a list's name into the slug/URI?
Just a conversion to "safe" URL characters?

Couple of ideas:
 - allow mass additions of userids/screen names to lists, or maybe
10-20 at a time
 - allow lists to have a tweet-like tag line (the intent being to
describe the list)
 - don't groan, but allow geotagging of lists. Ok, groan.

--
-ed costello


    Reply    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.
LeeS  
View profile  
 More options Oct 17, 7:34 pm
From: LeeS <lse...@gmail.com>
Date: Sat, 17 Oct 2009 16:34:18 -0700 (PDT)
Local: Sat, Oct 17 2009 7:34 pm
Subject: Re: Draft of List API documentation
So far, I've observed the limits to be 20 lists per user, 500 users
per list.

Lee

On Oct 17, 5:57 pm, Rod Begbie <rodbeg...@gmail.com> wrote:


    Reply    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.
Beier  
View profile  
 More options Oct 18, 12:34 am
From: Beier <beier...@gmail.com>
Date: Sat, 17 Oct 2009 21:34:51 -0700 (PDT)
Local: Sun, Oct 18 2009 12:34 am
Subject: Re: Draft of List API documentation
I'm just wondering why can't we use list 'id' to call API functions
such as update, delete, timelines?

I found out that list_slug can change when you update list name. This
will give 3rd party apps lots of headaches. For example, right now my
app has group features and I'm planning to migrate it to list. But if
a user changes the list name on twitter.com or another app, then I'll
have no idea and the list url I stored in database won't be valid
anymore.

On Oct 16, 12:04 am, Marcel Molina <mar...@twitter.com> wrote:


    Reply    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.
Dave Briccetti  
View profile  
 More options Oct 18, 3:31 am
From: Dave Briccetti <da...@davebsoft.com>
Date: Sun, 18 Oct 2009 00:31:43 -0700 (PDT)
Local: Sun, Oct 18 2009 3:31 am
Subject: Re: Draft of List API documentation
Bulk add would be great. Here’s a log from doing individual adds.
Notice there were many over capacity errors. And that it took about a
minute 42 to add about 60 users. If I could do all in one request,
perhaps that would help reduce the over capacity errors.

I’m enjoying lists. Thanks for the feature.

00:19:04,692 dcbriccetti POST http://api.twitter.com/1/dcbriccetti/scala/members.xml
id=52061552
00:19:05,291 dcbriccetti POST http://api.twitter.com/1/dcbriccetti/scala/members.xml
id=19757713
...
00:19:28,647 dcbriccetti POST http://api.twitter.com/1/dcbriccetti/scala/members.xml
id=31206658
00:19:28,802 dcbriccetti POST http://api.twitter.com/1/dcbriccetti/scala/members.xml
id=7401782
00:19:37,686 TwitterException  - Code: 503, Title: Twitter / Over
capacity
00:19:37,687 dcbriccetti POST http://api.twitter.com/1/dcbriccetti/scala/members.xml
id=12173192
00:19:43,698 TwitterException  - Code: 503, Title: Twitter / Over
capacity
00:19:43,699 dcbriccetti POST http://api.twitter.com/1/dcbriccetti/scala/members.xml
id=6562002
00:19:44,803 dcbriccetti POST http://api.twitter.com/1/dcbriccetti/scala/members.xml
id=45456164
...
00:19:49,219 dcbriccetti POST http://api.twitter.com/1/dcbriccetti/scala/members.xml
id=17334287
00:19:56,129 dcbriccetti POST http://api.twitter.com/1/dcbriccetti/scala/members.xml
id=45966787
00:20:01,698 TwitterException  - Code: 503, Title: Twitter / Over
capacity
00:20:01,698 dcbriccetti POST http://api.twitter.com/1/dcbriccetti/scala/members.xml
id=17779075
00:20:02,341 dcbriccetti POST http://api.twitter.com/1/dcbriccetti/scala/members.xml
id=8858812
...
00:20:17,320 dcbriccetti POST http://api.twitter.com/1/dcbriccetti/scala/members.xml
id=19044984
00:20:17,734 dcbriccetti POST http://api.twitter.com/1/dcbriccetti/scala/members.xml
id=648533
00:20:23,526 TwitterException  - Code: 503, Title: Twitter / Over
capacity
00:20:23,526 dcbriccetti POST http://api.twitter.com/1/dcbriccetti/scala/members.xml
id=19142351
00:20:24,144 dcbriccetti POST http://api.twitter.com/1/dcbriccetti/scala/members.xml
id=10759032
...
00:20:42,440 dcbriccetti POST http://api.twitter.com/1/dcbriccetti/scala/members.xml
id=19418890


    Reply    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.
Dave Briccetti  
View profile  
 More options Oct 18, 5:00 am
From: Dave Briccetti <da...@davebsoft.com>
Date: Sun, 18 Oct 2009 02:00:35 -0700 (PDT)
Local: Sun, Oct 18 2009 5:00 am
Subject: Re: Draft of List API documentation
Multiple identical list create requests result in multiple lists,
differing in slug/url/full name.
Perhaps it should ignore, or return an error?

$ curl -u dcbriccetti -d "name=Scala" http://twitter.com/dcbriccetti/lists.xml
<?xml version="1.0" encoding="UTF-8"?>
<list>
  <id>29926</id>
  <name>Scala</name>
  <full_name>@dcbriccetti/scala-2</full_name>
  <slug>scala-2</slug>
...

$ curl -u dcbriccetti -d "name=Scala" http://twitter.com/dcbriccetti/lists.xml
<?xml version="1.0" encoding="UTF-8"?>
<list>
  <id>29927</id>
  <name>Scala</name>
  <full_name>@dcbriccetti/scala-3</full_name>
  <slug>scala-3</slug>
...


    Reply    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.
Ollie Parsley  
View profile  
 More options Oct 18, 8:39 pm
From: Ollie Parsley <olliedud...@googlemail.com>
Date: Sun, 18 Oct 2009 17:39:10 -0700 (PDT)
Local: Sun, Oct 18 2009 8:39 pm
Subject: Re: Draft of List API documentation
I created an app today using just the Lists API at http://listleagues.com
when can I start publicising it?

If anyone has any feedback let me know ol...@ollieparsley.com :

thanks

Ollie

On Oct 16, 8:04 am, Marcel Molina <mar...@twitter.com> wrote:


    Reply    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.
Dave Briccetti  
View profile  
 More options Oct 18, 11:06 pm
From: Dave Briccetti <da...@davebsoft.com>
Date: Sun, 18 Oct 2009 20:06:40 -0700 (PDT)
Local: Sun, Oct 18 2009 11:06 pm
Subject: Re: Draft of List API documentation
Once Twitter posted details of the API in this public forum, that
opened the door to our discussing lists publicly (if it wasn’t open
already). And I’ve been doing so. I even made a video showing
TalkingPuffin all of Robert Scoble’s lists at once on a big screen:
http://twitter.com/dcbriccetti/scala

Simply enabling the Lists feature for many users and putting a little
message on the Web page saying, “please don’t blog about it” is not a
good approach. I’m not complaining, just explaining why I feel fine
about talking about it.

If I enter into an agreement with someone, I honor it, of course.


    Reply    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.
Dave Briccetti  
View profile  
 More options Oct 18, 11:08 pm
From: Dave Briccetti <da...@davebsoft.com>
Date: Sun, 18 Oct 2009 20:08:43 -0700 (PDT)
Local: Sun, Oct 18 2009 11:08 pm
Subject: Re: Draft of List API documentation
Sorry, that video is here: http://www.youtube.com/watch?v=NUVDP5sX2rA

Copy/paste error.


    Reply    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.
Tim Haines  
View profile  
 More options Oct 19, 3:40 am
From: Tim Haines <tmhai...@gmail.com>
Date: Mon, 19 Oct 2009 20:40:42 +1300
Local: Mon, Oct 19 2009 3:40 am
Subject: Re: [twitter-dev] Re: Draft of List API documentation

I'll +1 the requests for using the list id instead of the slug (and user id
instead of screen name), and for a bulk add feature - I've already asked for
a bulk remove feature...
Tim.


    Reply    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.
Michael Steuer  
View profile  
 More options Oct 19, 7:52 am
From: Michael Steuer <mste...@gmail.com>
Date: Mon, 19 Oct 2009 04:52:16 -0700
Local: Mon, Oct 19 2009 7:52 am
Subject: Re: [twitter-dev] Re: Draft of List API documentation

+1 for referring to lists by id and a bulk add feature. But as bulk  
features go, my highest priority is still the one discussed under the  
"cursors are slow" thread, ie. retrieving user objects based on id in  
bulk (vs doing users/show for each individual id retrieved via the  
social graph methods).

On Oct 19, 2009, at 12:40 AM, Tim Haines <tmhai...@gmail.com> wrote:


    Reply    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.
Tim Haines  
View profile  
 More options Oct 20, 5:40 am
From: Tim Haines <tmhai...@gmail.com>
Date: Tue, 20 Oct 2009 22:40:39 +1300
Local: Tues, Oct 20 2009 5:40 am
Subject: Re: [twitter-api-announce] Draft of List API documentation

Hey Marcel,
Another 2 methods I'd like to see added to the list api - a way to get the
id's of all current members (all 500), and a way to get the id's of all
current subscribers - cursor based with as many per 'page' as possible.

Cheers,

Tim.


    Reply    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 49   Newer >
« Back to Discussions « Newer topic     Older topic »

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