I uploaded a development release of Net::Twitter to CPAN with Lists API
support.  If you're a perl developer and you're on the Lists beta,
please test it and give me some feedback.

Download it here:
http://search.cpan.org/~mmims/Net-Twitter-3.07999_01/

For documentation see:

    perldoc Net::Twitter::Role::API::Lists

You'll need to include the API::Lists trait:

    my $nt = Net::Twitter->new(traits => ['API::Lists', ...], ...);

You can always use the "user" parameter as the first placeholder
argument to any of the API calls.  Any or all of the parameters included
in the API URL can be passed as placeholder arguments.  Additional
arguments are passed by name in a HASH ref as the final argument.  Any
or all parameters can be passed in the HASH ref.

For example, these calls are equivalent:

    my $list = $nt->create_list(perl_api =>
        { name => 'test', mode => private }
    );

    my $list = $nt->create_list({
        user => 'perl_api',
        name => 'test',
        mode => 'private',
    });

In my own testing, I've noticed that the update_list call always returns
a 500 status, even though it succeeds.  That's probably a Twitter bug
that will be worked out.

The Lists API support is experimental.  It will very likely change
before a final release.  Feedback welcome.

        -Marc

Reply via email to