Skip to main content
lists 操作向けのクライアント このクライアントは X API の lists エンドポイントと対話するためのメソッドを提供します。認証、リクエストの整形、lists に関連するすべての操作のレスポンス解析を扱います。

コンストラクター

コンストラクター

new ListsClient(client): ListsClient 新しい lists クライアントインスタンスを作成します

パラメーター

戻り値

ListsClient

定義場所

lists/client.ts:294

メソッド

getFollowers

getFollowers(id, options): Promise<Response> Get List followers 次の一覧を取得します: Users who follow a specific List by its ID.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

lists/client.ts:339 getFollowers(id, options?): Promise<Get2ListsIdFollowersResponse>

パラメーター

戻り値

Promise<Get2ListsIdFollowersResponse>

定義場所

lists/client.ts:352

create

create(options): Promise<Response> Create List Creates a new List for the authenticated user.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

lists/client.ts:560 create(options?): Promise<ListCreateResponse>

パラメーター

戻り値

Promise<ListCreateResponse>

定義場所

lists/client.ts:569

getMembers

getMembers(id, options): Promise<Response> Get List members 次の一覧を取得します: Users who are members of a specific List by its ID.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

lists/client.ts:665 getMembers(id, options?): Promise<Get2ListsIdMembersResponse>

パラメーター

戻り値

Promise<Get2ListsIdMembersResponse>

定義場所

lists/client.ts:678

addMember

addMember(id, options): Promise<Response> Add List member Adds a User to a specific List by its ID.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

lists/client.ts:890 addMember(id, options?): Promise<ListMutateResponse>

パラメーター

戻り値

Promise<ListMutateResponse>

定義場所

lists/client.ts:903

getPosts

getPosts(id, options): Promise<Response> Get List Posts 次の一覧を取得します: Posts associated with a specific List by its ID.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

lists/client.ts:1011 getPosts(id, options?): Promise<Get2ListsIdTweetsResponse>

パラメーター

戻り値

Promise<Get2ListsIdTweetsResponse>

定義場所

lists/client.ts:1024

removeMemberByUserId

removeMemberByUserId(id, userId, options): Promise<Response> Remove List member Removes a User from a specific List by its ID and the User’s ID.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

lists/client.ts:1303 removeMemberByUserId(id, userId): Promise<ListMutateResponse>

パラメーター

戻り値

Promise<ListMutateResponse>

定義場所

lists/client.ts:1320

getById

getById(id, options): Promise<Response> Get List by ID Retrieves details of a specific List by its ID.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

lists/client.ts:1423 getById(id, options?): Promise<Get2ListsIdResponse>

パラメーター

戻り値

Promise<Get2ListsIdResponse>

定義場所

lists/client.ts:1436

update

update(id, options): Promise<Response> Update List Updates the details of a specific List owned by the authenticated user by its ID.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

lists/client.ts:1610 update(id, options?): Promise<ListUpdateResponse>

パラメーター

戻り値

Promise<ListUpdateResponse>

定義場所

lists/client.ts:1623

delete

delete(id, options): Promise<Response> Delete List Deletes a specific List owned by the authenticated user by its ID.

パラメーター

戻り値

Promise<Response> API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

lists/client.ts:1731 delete(id): Promise<ListDeleteResponse>

パラメーター

戻り値

Promise<ListDeleteResponse>

定義場所

lists/client.ts:1744