コンストラクタ
constructor
client): UsersClient
新しい Users クライアントのインスタンスを生成します
パラメーター
戻り値
UsersClient
定義場所
メソッド
getByUsernames
usernames, options): Promise<Response>
ユーザー名からユーザーを取得する複数のユーザーの詳細をユーザー名で取得します。
パラメーター
戻り値
Promise<Response>
API レスポンスを返す Promise。requestOptions.raw が true の場合は、生の Response。
定義場所
usernames, options?): Promise<Get2UsersByResponse>
パラメーター
戻り値
Promise<Get2UsersByResponse>
定義場所
getRepostsOfMe
options): Promise<Response>
自分のポストがリポストされた投稿を取得認証済みユーザーのポストをリポストしている投稿の一覧を取得します。
パラメーター
戻り値
Promise<Response>
API レスポンスで解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義元
users/client.ts:1471 ▸ getRepostsOfMe(options?): Promise<Get2UsersRepostsOfMeResponse>
パラメータ
戻り値
Promise<Get2UsersRepostsOfMeResponse>
定義場所
unlikePost
id, tweetId, options): Promise<Response>
ポストのいいねを取り消す認証済みユーザーが、指定されたIDのポストに対するいいねを取り消します。
パラメーター
戻り値
Promise<Response>
API レスポンス、または requestOptions.raw が true の場合は生の Response に解決される Promise
定義元
users/client.ts:1741 ▸ unlikePost(id, tweetId): Promise<UsersLikesDeleteResponse>
パラメーター
戻り値
Promise<UsersLikesDeleteResponse>
定義場所
getBookmarks
id, options): Promise<Response>
ブックマークを取得認証済みユーザーがブックマークに追加した投稿の一覧を取得します。
パラメーター
戻り値
Promise<Response>
API レスポンス、または requestOptions.raw が true の場合は生の Response で解決される Promise
定義場所
id, options?): Promise<Get2UsersIdBookmarksResponse>
パラメータ
戻り値
Promise<Get2UsersIdBookmarksResponse>
定義箇所
users/client.ts:1874createBookmark
id, body, options): Promise<Response>
ブックマークを作成
認証済みのユーザーのブックマークにポストを追加します。
パラメーター
返り値
Promise<Response>
API レスポンスで解決される Promise。requestOptions.raw が true の場合は生の Response。
定義場所
id, body): Promise<BookmarkMutationResponse>
パラメータ
戻り値
Promise<BookmarkMutationResponse>
定義場所
getFollowers
id, options): Promise<Response>
フォロワーの取得特定のユーザーの
id を指定して、そのユーザーのフォロワーの一覧を取得します。
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は、生の Response に解決される
定義場所
id, options?): Promise<Get2UsersIdFollowersResponse>
パラメータ
戻り値
Promise<Get2UsersIdFollowersResponse>
定義場所
unpinList
id, listId, options): Promise<Response>
リストのピン留めを解除する認証されたユーザーが、指定したIDのリストのピン留めを解除します。
パラメータ
返り値
Promise<Response>
API レスポンスで解決される Promise。requestOptions.raw が true の場合は生の Response
定義元
users/client.ts:2474 ▸ unpinList(id, listId): Promise<ListUnpinResponse>
パラメーター
戻り値
Promise<ListUnpinResponse>
定義元
users/client.ts:2491getById
id, options): Promise<Response>
ID で User を取得します指定した User の詳細情報を、その id を用いて取得します。
パラメーター
返り値
Promise<Response>
API レスポンスで解決される Promise。requestOptions.raw が true の場合は生の Response
定義場所
id, options?): Promise<Get2UsersIdResponse>
パラメータ
戻り値
Promise<Get2UsersIdResponse>
定義元
users/client.ts:2607getMentions
id, options): Promise<Response>
メンションを取得します
特定のユーザー ID を指定して、そのユーザーがメンションされている投稿の一覧を取得します。
パラメーター
戻り値
Promise<Response>
API レスポンスを返す Promise。requestOptions.raw が true の場合は生の Response
定義場所
id, options?): Promise<Get2UsersIdMentionsResponse>
パラメーター
戻り値
Promise<Get2UsersIdMentionsResponse>
定義場所
unrepostPost
id, sourceTweetId, options): Promise<Response>
ポストのリポストを取り消す認証済みユーザーが、指定した ID のポストのリポストを取り消します。
Parameters
戻り値
Promise<Response>
API レスポンス、または requestOptions.raw が true の場合は生の Response で解決される Promise
定義元
users/client.ts:3149 ▸ unrepostPost(id, sourceTweetId): Promise<UsersRetweetsDeleteResponse>
パラメータ
戻り値
Promise<UsersRetweetsDeleteResponse>
定義箇所
users/client.ts:3166deleteBookmark
id, tweetId, options): Promise<Response>
ブックマークを削除
認証済みユーザーのブックマークから、IDで指定したポストを削除します。
パラメーター
Returns
Promise<Response>
API レスポンスを返す Promise。requestOptions.raw が true の場合は生の Response オブジェクト
定義元
users/client.ts:3273 ▸ deleteBookmark(id, tweetId): Promise<BookmarkMutationResponse>
パラメーター
戻り値
Promise<BookmarkMutationResponse>
定義元
users/client.ts:3290unfollowList
id, listId, options): Promise<Response>
リストのフォローを解除する認証済みユーザーが、指定したリストIDのリストのフォローを解除します。
パラメーター
戻り値
Promise<Response>
API レスポンスを返す Promise。requestOptions.raw が true の場合は生の Response を返します。
定義元
users/client.ts:3391 ▸ unfollowList(id, listId): Promise<ListFollowedResponse>
パラメータ
戻り値
Promise<ListFollowedResponse>
定義場所
unmuteUser
sourceUserId, targetUserId, options): Promise<Response>
ユーザーのミュートを解除
認証済みユーザーが、指定したユーザーidのミュートを解除します。
パラメータ
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します。
定義場所
sourceUserId, targetUserId): Promise<MuteUserMutationResponse>
パラメータ
戻り値
Promise<MuteUserMutationResponse>
定義元
users/client.ts:3532getMe
options): Promise<Response>
自分のユーザー情報を取得します
認証済みのユーザーの詳細を取得します。
パラメータ
戻り値
Promise<Response>
API レスポンス、または requestOptions.raw が true の場合は生の Response オブジェクトに解決される Promise
定義場所
options?): Promise<Get2UsersMeResponse>
パラメータ
戻り値
Promise<Get2UsersMeResponse>
定義元
users/client.ts:3640getMuting
id, options): Promise<Response>
ミュート中のユーザーの取得
認証済みユーザーがミュートしているユーザーのリストを取得します。
パラメーター
戻り値
Promise<Response>
API レスポンスで解決される Promise。requestOptions.raw が true の場合は生の Response
定義元
users/client.ts:3796 ▸ getMuting(id, options?): Promise<Get2UsersIdMutingResponse>
パラメーター
戻り値
Promise<Get2UsersIdMutingResponse>
定義場所
muteUser
id, options): Promise<Response>
ユーザーをミュートする認証済みのユーザーが、指定したidのユーザーをミュートします。
パラメーター
戻り値
Promise<Response>
API レスポンス、または requestOptions.raw が true の場合は生の Response を返す Promise
定義場所
id, options?): Promise<MuteUserMutationResponse>
パラメーター
戻り値
Promise<MuteUserMutationResponse>
定義元
users/client.ts:4028search
query, options): Promise<Response>
ユーザーを検索
検索クエリに一致するユーザーの一覧を取得します。
パラメーター
戻り値
Promise<Response>
API レスポンスを返す Promise。requestOptions.raw が true の場合は生の Response
定義場所
query, options?): Promise<Get2UsersSearchResponse>
パラメーター
戻り値
Promise<Get2UsersSearchResponse>
定義元
users/client.ts:4149getBlocking
id, options): Promise<Response>
ブロックしているユーザーの取得
指定したユーザーIDがブロックしているユーザーの一覧を取得します。
パラメーター
戻り値
Promise<Response>
API レスポンスで解決される Promise。requestOptions.raw が true の場合は生の Response
定義場所
id, options?): Promise<Get2UsersIdBlockingResponse>
パラメーター
戻り値
Promise<Get2UsersIdBlockingResponse>
定義場所
getByIds
ids, options): Promise<Response>
id でユーザーを取得する
複数のユーザーの詳細を、それぞれの id を指定して取得します。
Parameters
戻り値
Promise<Response>
API レスポンスで解決される Promise。requestOptions.raw が true の場合は、生の Response が返されます
定義場所
ids, options?): Promise<Get2UsersResponse>
パラメーター
戻り値
Promise<Get2UsersResponse>
定義場所
getFollowing
id, options): Promise<Response>
フォローしているUserを取得
特定のUserのidを指定して、そのUserがフォローしているUserのリストを取得します。
パラメーター
戻り値
Promise<Response>
API レスポンス (または requestOptions.raw が true の場合は生の Response) で解決される Promise
定義場所
id, options?): Promise<Get2UsersIdFollowingResponse>
パラメータ
戻り値
Promise<Get2UsersIdFollowingResponse>
定義場所
followUser
id, options): Promise<Response>
ユーザーをフォローする認証済みユーザーが、指定したユーザー ID を持つ特定のユーザーをフォローします。
パラメータ
戻り値
Promise<Response>
API レスポンス、または requestOptions.raw が true の場合は生の Response を返す Promise
定義元
users/client.ts:5002 ▸ followUser(id, options?): Promise<UsersFollowingCreateResponse>
パラメーター
戻り値
Promise<UsersFollowingCreateResponse>
定義元
users/client.ts:5015likePost
id, options): Promise<Response>
ポストに「いいね」する認証済みユーザーが、特定の ID のポストに「いいね」します。
パラメーター
戻り値
Promise<Response>
API レスポンス (または requestOptions.raw が true の場合は生の Response) で解決される Promise
定義場所
id, options?): Promise<UsersLikesCreateResponse>
パラメータ
戻り値
Promise<UsersLikesCreateResponse>
定義場所
getLikedPosts
id, options): Promise<Response>
「いいね」した投稿を取得します
指定したユーザーIDが「いいね」した投稿の一覧を取得します。
パラメーター
戻り値
Promise<Response>
API レスポンスを解決結果とする Promise。requestOptions.raw が true の場合は、生の Response が返されます
定義元
users/client.ts:5244 ▸ getLikedPosts(id, options?): Promise<Get2UsersIdLikedTweetsResponse>
パラメーター
戻り値
Promise<Get2UsersIdLikedTweetsResponse>
定義場所
getPosts
id, options): Promise<Response>
投稿の取得
特定のユーザーが作成した投稿のリストを、そのユーザーのidを指定して取得します。
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise、または requestOptions.raw が true の場合は生の Response
定義元
users/client.ts:5526 ▸ getPosts(id, options?): Promise<Get2UsersIdTweetsResponse>
パラメータ
戻り値
Promise<Get2UsersIdTweetsResponse>
定義元
users/client.ts:5539blockDms
id, options): Promise<Response>
DM をブロックする認証済みユーザーについて、特定の User の id を指定して、そのユーザーとの間で行われるダイレクトメッセージの送受信をブロックします。
Parameters
戻り値
Promise<Response>
API レスポンス、または requestOptions.raw が true の場合は生の Response を返す Promise
定義場所
id): Promise<UsersDMBlockCreateResponse>
パラメータ
戻り値
Promise<UsersDMBlockCreateResponse>
定義場所
getListMemberships
id, options): Promise<Response>
リストのメンバーシップ情報を取得します
指定したユーザーがメンバーになっているリストの一覧を、そのユーザーのIDで取得します。
Parameters
戻り値
Promise<Response>
API レスポンスで解決される Promise。requestOptions.raw が true の場合は生の Response
定義元
users/client.ts:6013 ▸ getListMemberships(id, options?): Promise<Get2UsersIdListMembershipsResponse>
パラメーター
戻り値
Promise<Get2UsersIdListMembershipsResponse>
定義場所
getPinnedLists
id, options): Promise<Response>
ピン留めされたリストを取得します認証済みユーザーがピン留めしているリストの一覧を取得します。
パラメーター
戻り値
Promise<Response>
API レスポンス (requestOptions.raw が true の場合は生の Response) で解決される Promise
定義場所
id, options?): Promise<Get2UsersIdPinnedListsResponse>
パラメーター
戻り値
Promise<Get2UsersIdPinnedListsResponse>
定義場所
pinList
id, body, options): Promise<Response>
リストをピン留めする
認証済みユーザーが、指定したIDのリストをピン留めします。
パラメータ
戻り値
Promise<Response>
API レスポンスで解決される Promise。requestOptions.raw が true の場合は生の Response
定義元
users/client.ts:6421 ▸ pinList(id, body): Promise<ListPinnedResponse>
パラメーター
戻り値
Promise<ListPinnedResponse>
定義場所
getByUsername
username, options): Promise<Response>
ユーザー名で User を取得
指定したユーザー名の User の詳細情報を取得します。
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response
定義場所
username, options?): Promise<Get2UsersByUsernameUsernameResponse>
パラメーター
戻り値
Promise<Get2UsersByUsernameUsernameResponse>
定義場所
unfollowUser
sourceUserId, targetUserId, options): Promise<Response>
ユーザーのフォロー解除
認証済みユーザーが、指定したユーザーのidを基にそのユーザーのフォローを解除します。
パラメータ
戻り値
Promise<Response>
API レスポンス (requestOptions.raw が true の場合は生の Response) で解決される Promise
定義場所
sourceUserId, targetUserId): Promise<UsersFollowingDeleteResponse>
パラメータ
戻り値
Promise<UsersFollowingDeleteResponse>
定義元
users/client.ts:6741getTimeline
id, options): Promise<Response>
タイムラインを取得
認証済みユーザーのタイムライン上の投稿を、新しいものから順に取得します。
パラメーター
戻り値
Promise<Response>
API レスポンスで解決される Promise オブジェクト。requestOptions.raw が true の場合は生の Response
定義場所
id, options?): Promise<Get2UsersIdTimelinesReverseChronologicalResponse>
パラメータ
戻り値
Promise<Get2UsersIdTimelinesReverseChronologicalResponse>
定義場所
getFollowedLists
id, options): Promise<Response>
フォローしているリストを取得
指定したユーザーの id に基づき、そのユーザーがフォローしているリストの一覧を取得します。
パラメータ
戻り値
Promise<Response>
API レスポンス (requestOptions.raw が true の場合は生の Response) で解決される Promise
定義場所
id, options?): Promise<Get2UsersIdFollowedListsResponse>
パラメータ
戻り値
Promise<Get2UsersIdFollowedListsResponse>
定義場所
followList
id, options): Promise<Response>
リストをフォロー認証済みユーザーが、指定されたIDの特定のリストをフォローします。
パラメーター
戻り値
Promise<Response>
API レスポンスへと解決される Promise。requestOptions.raw が true の場合は生の Response
定義元
users/client.ts:7446 ▸ followList(id, options?): Promise<ListFollowedResponse>
パラメーター
戻り値
Promise<ListFollowedResponse>
定義元
users/client.ts:7459unblockDms
id, options): Promise<Response>
DM のブロック解除
認証済みユーザーについて、指定したユーザー ID とのダイレクトメッセージの送受信ブロックを解除します。
パラメータ
戻り値
Promise<Response>
API レスポンスを返す Promise。requestOptions.raw が true の場合は生の Response。
定義場所
id): Promise<UsersDMUnBlockCreateResponse>
パラメーター
戻り値
Promise<UsersDMUnBlockCreateResponse>
定義場所
repostPost
id, options): Promise<Response>
ポストをリポストする
認証済みユーザーが、指定したIDのポストをリポストします。
パラメーター
戻り値
Promise<Response>
API レスポンスを返す Promise、または requestOptions.raw が true の場合は生の Response
定義場所
id, options?): Promise<UsersRetweetsCreateResponse>
パラメーター
戻り値
Promise<UsersRetweetsCreateResponse>
定義場所
getBookmarkFolders
id, options): Promise<Response>
ブックマークフォルダを取得します認証されたユーザーが作成したブックマークフォルダの一覧を取得します。
パラメータ
戻り値
Promise<Response>
API レスポンス、または requestOptions.raw が true の場合は生の Response を返す Promise
定義場所
id, options?): Promise<BookmarkFoldersResponse>
パラメーター
戻り値
Promise<BookmarkFoldersResponse>
定義場所
getOwnedLists
id, options): Promise<Response>
所有するリストを取得しますユーザーIDを指定して、そのユーザーが所有するリストの一覧を取得します。
パラメーター
戻り値
Promise<Response>
API レスポンス (requestOptions.raw が true の場合は生の Response) で解決される Promise
定義元
users/client.ts:7944 ▸ getOwnedLists(id, options?): Promise<Get2UsersIdOwnedListsResponse>
パラメーター
戻り値
Promise<Get2UsersIdOwnedListsResponse>
定義場所
getBookmarksByFolderId
id, folderId, options): Promise<Response>
フォルダーIDでブックマークを取得認証済みユーザーの特定のブックマークフォルダーに含まれる投稿を、そのフォルダーのIDを指定して取得します。
パラメーター
戻り値
Promise<Response>
API レスポンスで解決される Promise。requestOptions.raw が true の場合は生の Response
定義場所
id, folderId): Promise<BookmarkFolderPostsResponse>
パラメータ
戻り値
Promise<BookmarkFolderPostsResponse>