Creates a new list for the authenticated user.
Creates a new list for the authenticated user. Accounts are limited to 20 lists.
This method calls twitter4j.Twitter.createUserList.
createUserList calls http://api.twitter.com/1.1/lists/create.json
The name of the list you are creating. Required.
set true if you wish to make a public list
The description of the list you are creating. Optional.
the list that was created
Twitter4S 1.0.0
when Twitter service or network is unavailable, or the authenticated user already has 20 lists(TwitterException.getStatusCode() == 403).
Adds a member to a list.
Adds a member to a list. The authenticated user must own the list to be able to add members to it. Lists are limited to having 500 members.
This method calls twitter4j.Twitter.addUserListMember
This method calls http://api.twitter.com/1.1/lists/members/create.json
The list specific information(set list id or set screen name or user id and slug)
The id of the user to add as a member of the list.
the updated list
Twitter4S 1.0.0
when Twitter service or network is unavailable
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names.
Adds multiple members to a list, by specifying a comma-separated list of member ids or screen names. The authenticated user must own the list to be able to add members to it. Lists are limited to having 500 members, and you are limited to adding up to 100 members to a list at a time with this method.
This method calls twitter4j.Twitter.addUserListMembers.
addUserListMembers calls http://api.twitter.com/1.1/lists/members/create_all.json
Note1: You must set userIds or screenNames at least.
Note2: Parameter userIds is taken priority over screenNames.
The list specific information(set list id or set screen name or user id and slug)
Twitter4S 1.0.0
when Twitter service or network is unavailable
Make the authenticated user follow the specified list.
Make the authenticated user follow the specified list.
This method calls twitter4j.Twitter.createUserListSubscription.
createUserListSubscribers calls http://api.twitter.com/1.1/list/subscribers/create.json
The list specific information(set list id or set screen name or user id and slug)
the updated list
Twitter4S 1.0.0
when Twitter service or network is unavailable
Deletes the specified list.
Deletes the specified list. Must be owned by the authenticated user.
This method calls twitter4j.Twitter.destroyUserList.
destroyUserList calls http://api.twitter.com/1.1/lists/destroy.json
(required) the user list specific information(list id or [screen name or ID] and list slug)
the deleted list
Twitter4S 1.0.0
when Twitter service or network is unavailable
Removes the specified member from the list.
Removes the specified member from the list. The authenticated user must be the list's owner to remove members from the list.
This method calls twitter4j.Twitter.destroyUserListMember.
deleteUserListMember calls http://api.twitter.com/1.1/lists/members/destroy.json
The list specific information(set list id or set screen name or user id and slug)
The screen name of the member you wish to remove from the list.
the updated list
Twitter4S 1.0.0
when Twitter service or network is unavailable
Unsubscribes the authenticated user form the specified list.
Unsubscribes the authenticated user form the specified list.
This method calls twitter4j.Twitter.destroyUserListSubscription.
destroyUserListSubscription calls http://api.twitter.com/1.1/subscribers/destroy.json
The list specific information(set list id or set screen name or user id and slug)
the updated list
Twitter4S 1.0.0
when Twitter service or network is unavailable
Returns the members of the specified list.
Returns the members of the specified list.
This method calls twitter4j.Twitter.getUserListMembers.
getUserListMembers calls http://api.twitter.com/1.1/lists/members.json
The list specific information(set list id or set screen name or user id and slug)
Breaks the results into pages. A single page contains 20 lists. Provide a value of -1 to begin paging. Provide values as returned to in the response body's next_cursor and previous_cursor attributes to page back and forth in the list.
the members of the specified list.
Twitter4S 1.0.0
when Twitter service or network is unavailable
List the lists the specified user has been added to.
List the lists the specified user has been added to.
This method calls twitter4j.Twitter.getUserListMemberships.
getUserListMemberships calls http://api.twitter.com/1.1/lists/memberships.json
Note: Parameter listMemberId is taken priority over listMemberScreenName.
(optional) the user specific information (screen name or ID) of the list member
(required) Breaks the results into pages. A single page contains 20 lists. Provide a value of -1 to begin paging. Provide values as returned to in the response body's next_cursor and previous_cursor attributes to page back and forth in the list.
(optional) Whether to return just lists the authenticating user owns, and the user represented by listMemberScreenName is a member of.
the list of lists
Twitter4S 1.0.0
when filerToOwnedLists is true but authorization is not enabled
TwitterExceptionwhen Twitter service or network is unavailable
Show tweet timeline for members of the specified list.
Show tweet timeline for members of the specified list.
This method calls twitter4j.Twitter.getUserListStatuses.
getUserListStatuses calls http://api.twitter.com/1.1/lists/statuses.json
The list specific information(set list id or set screen name or user id and slug)
controls pagination. Supports since_id, max_id, count and page parameters.
list of statuses for members of the specified list
Twitter4S 1.0.0
when Twitter service or network is unavailable
Returns the subscribers of the specified list.
Returns the subscribers of the specified list.
This method calls twitter4j.Twitter.getUserListSubscribers.
getUserListSubscribers calls http://api.twitter.com/1.1/lists/subscribers.json
The list specific information(set list id or set screen name or user id and slug)
Breaks the results into pages. A single page contains 20 lists. Provide a value of -1 to begin paging. Provide values as returned to in the response body's next_cursor and previous_cursor attributes to page back and forth in the list.
the members of the specified list.
Twitter4S 1.0.0
when Twitter service or network is unavailable
List the lists the specified user follows.
List the lists the specified user follows.
This method calls twitter4j.Twitter.getUserListSubscriptions.
getUserListSubscriptions calls http://api.twitter.com/1.1/lists/subscriptions.json
Breaks the results into pages. A single page contains 20 lists. Provide a value of -1 to begin paging. Provide values as returned to in the response body's next_cursor and previous_cursor attributes to page back and forth in the list.
The screen name of the list member
the list of lists
Twitter4S 1.0.0
when Twitter service or network is unavailable
List the lists of the specified user.
List the lists of the specified user. Private lists will be included if the authenticated users is the same as the user whose lists are being returned.
This method calls twitter4j.Twitter.getUserList.
getUserList calls http://api.twitter.com/1.1/lists.json
Note1: You must set listOwnerScreenName or listOwnerUserId at least.
Note2: Parameter listOwnerUserId is taken priority over listOwnerScreenName.
(required) the user specific information(screen name or ID) of the list owner
the list of lists
Twitter4S 1.0.0
when listOwnerSpecificUser is set null.
TwitterExceptionwhen Twitter service or network is unavailable
Show the specified list.
Show the specified list. Private lists will only be shown if the authenticated user owns the specified list.
This method calls twitter4j.Twitter.showUserList.
showUserList calls http://api.twitter.com/1.1/lists/show.json
(required) the user list specific information(list id or [screen name or ID] and list slug)
the specified list
Twitter4S 1.0.0
when Twitter service or network is unavailable
https://dev.twitter.com/docs/api/1/get/lists/show | Twitter Developers
Check if a user is a member of the specified list.
Check if a user is a member of the specified list.
This method calls twitter4j.Twitter.showUserListMembership.
showUserListMembership calls http://api.twitter.com/1.1/lists/members/show.json
The list specific information(set list id or set screen name or user id and slug)
The id of the user who you want to know is a member or not of the specified list.
the updated list
Twitter4S 1.0.0
when Twitter service or network is unavailable , or the user is not a member of the specified list(TwitterException.getStatusCode() returns 404 in that case.)
Check if the specified user is a subscriber of the specified list.
Check if the specified user is a subscriber of the specified list.
This method calls twitter4j.Twitter.showUserListSubscriptions.
showUserListSubscriptions calls http://api.twitter.com/1.1/lists/subscribers/show.json
The list specific information(set list id or set screen name or user id and slug)
The id of the user who you want to know is a member or not of the specified list.
the updated list
Twitter4S 1.0.0
when Twitter service or network is unavailable , or the user is not a member of the specified list(TwitterException.getStatusCode() returns 404 in that case.)
Updates the specified list.
Updates the specified list.
This method calls twitter4j.Twitter.updateUserList.
updateUserList calls http://api.twitter.com/1.1/lists/update.json
(required) the user list specific information(list id or [screen name or ID] and list slug)
What you'd like to change the list's name to.
Whether your list is public or private. Optional. Values can be public or private. Lists are public by default if no mode is specified.
What you'd like to change the list description to.
the updated list
Twitter4S 1.0.0
when Twitter service or network is unavailable
use {@list #createUserListMember(UserList.SpecificInfo, Long)} instead
use #createUserListMembers(UserList.SpecificInfo, Users.SpecificInfo)
instead
use #destroyUserListMember(UserList.SpecificInfo, Long)
instead