Adding a Member to a List
Add a user to a list.
Signature:
public async Task<List> AddMemberToListAsync(
ulong userID, ulong listID, string slug,
ulong ownerID, string ownerScreenName)
public async Task<List> AddMemberToListAsync(
string screenName, ulong listID, string slug,
ulong ownerID, string ownerScreenName)
Parameters/Filters:
Name | Purpose | Type | Required |
---|---|---|---|
listID | ID of list | ulong | yes |
ownerID | ID of user who owns list | ulong | only if slug is provided |
ownerScreenName | Name of user to who owns list | string | only if slug is provided |
screenName | ScreenName of list owner | string | only if userID is empty |
slug | Short list name | string | yes |
userID | User ID of list owner | ulong | only if screenName is empty |
Note: Either userID or screenName is required. Either listID or slug is required. If you use slug, you must also specify either ownerID or ownerScreenName.
Return Type: List
v3.0 Example:
string ownerScreenName = "Linq2Tweeter";
List list =
await twitterCtx.AddMemberToListAsync(
"Linq2Tweeter", 0, "testDemo", 0, ownerScreenName);
if (list != null)
Console.WriteLine("List Name: {0}, Description: {1}",
list.Name, list.Description);
v2.1 Example:
List list = twitterCtx.AddMemberToList(null, "Linq2Tweeter", null, "test", null,
"Linq2Tweeter");
Console.WriteLine("List Name: {0}, Description: {1}", list.Name, list.Description);
Twitter API: lists/members/create