コンストラクター
コンストラクター
• new UsersClient(client): UsersClient
新しい users クライアントインスタンスを作成します
パラメーター
戻り値
UsersClient
定義場所
users/client.ts:1234メソッド
getByUsernames
▸ getByUsernames(usernames, options): Promise<Response>
Get Users by usernames
Retrieves details of multiple Users by their usernames.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:1279 ▸ getByUsernames(usernames, options?): Promise<Get2UsersByResponse>
パラメーター
戻り値
Promise<Get2UsersByResponse>
定義場所
users/client.ts:1292getRepostsOfMe
▸ getRepostsOfMe(options): Promise<Response>
Get Reposts of me
次の一覧を取得します: Posts that repost content from the authenticated user.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:1471 ▸ getRepostsOfMe(options?): Promise<Get2UsersRepostsOfMeResponse>
パラメーター
戻り値
Promise<Get2UsersRepostsOfMeResponse>
定義場所
users/client.ts:1480unlikePost
▸ unlikePost(id, tweetId, options): Promise<Response>
Unlike Post
Causes the authenticated user to Unlike a specific Post by its ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:1741 ▸ unlikePost(id, tweetId): Promise<UsersLikesDeleteResponse>
パラメーター
戻り値
Promise<UsersLikesDeleteResponse>
定義場所
users/client.ts:1758getBookmarks
▸ getBookmarks(id, options): Promise<Response>
Get Bookmarks
次の一覧を取得します: Posts bookmarked by the authenticated user.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:1861 ▸ getBookmarks(id, options?): Promise<Get2UsersIdBookmarksResponse>
パラメーター
戻り値
Promise<Get2UsersIdBookmarksResponse>
定義場所
users/client.ts:1874createBookmark
▸ createBookmark(id, body, options): Promise<Response>
Create Bookmark
Adds a post to the authenticated user’s bookmarks.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:2139 ▸ createBookmark(id, body): Promise<BookmarkMutationResponse>
パラメーター
戻り値
Promise<BookmarkMutationResponse>
定義場所
users/client.ts:2154getFollowers
▸ getFollowers(id, options): Promise<Response>
Get followers
次の一覧を取得します: Users who follow a specific User by their ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:2245 ▸ getFollowers(id, options?): Promise<Get2UsersIdFollowersResponse>
パラメーター
戻り値
Promise<Get2UsersIdFollowersResponse>
定義場所
users/client.ts:2258unpinList
▸ unpinList(id, listId, options): Promise<Response>
Unpin List
Causes the authenticated user to unpin a specific List by its ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:2474 ▸ unpinList(id, listId): Promise<ListUnpinResponse>
パラメーター
戻り値
Promise<ListUnpinResponse>
定義場所
users/client.ts:2491getById
▸ getById(id, options): Promise<Response>
Get User by ID
Retrieves details of a specific User by their ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:2594 ▸ getById(id, options?): Promise<Get2UsersIdResponse>
パラメーター
戻り値
Promise<Get2UsersIdResponse>
定義場所
users/client.ts:2607getMentions
▸ getMentions(id, options): Promise<Response>
Get mentions
次の一覧を取得します: Posts that mention a specific User by their ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:2781 ▸ getMentions(id, options?): Promise<Get2UsersIdMentionsResponse>
パラメーター
戻り値
Promise<Get2UsersIdMentionsResponse>
定義場所
users/client.ts:2794unrepostPost
▸ unrepostPost(id, sourceTweetId, options): Promise<Response>
Unrepost Post
Causes the authenticated user to unrepost a specific Post by its ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:3149 ▸ unrepostPost(id, sourceTweetId): Promise<UsersRetweetsDeleteResponse>
パラメーター
戻り値
Promise<UsersRetweetsDeleteResponse>
定義場所
users/client.ts:3166deleteBookmark
▸ deleteBookmark(id, tweetId, options): Promise<Response>
Delete Bookmark
Removes a Post from the authenticated user’s Bookmarks by its ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:3273 ▸ deleteBookmark(id, tweetId): Promise<BookmarkMutationResponse>
パラメーター
戻り値
Promise<BookmarkMutationResponse>
定義場所
users/client.ts:3290unfollowList
▸ unfollowList(id, listId, options): Promise<Response>
Unfollow List
Causes the authenticated user to unfollow a specific List by its ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:3391 ▸ unfollowList(id, listId): Promise<ListFollowedResponse>
パラメーター
戻り値
Promise<ListFollowedResponse>
定義場所
users/client.ts:3408unmuteUser
▸ unmuteUser(sourceUserId, targetUserId, options): Promise<Response>
Unmute User
Causes the authenticated user to unmute a specific user by their ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:3515 ▸ unmuteUser(sourceUserId, targetUserId): Promise<MuteUserMutationResponse>
パラメーター
戻り値
Promise<MuteUserMutationResponse>
定義場所
users/client.ts:3532getMe
▸ getMe(options): Promise<Response>
Get my User
Retrieves details of the authenticated user.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:3631 ▸ getMe(options?): Promise<Get2UsersMeResponse>
パラメーター
戻り値
Promise<Get2UsersMeResponse>
定義場所
users/client.ts:3640getMuting
▸ getMuting(id, options): Promise<Response>
Get muting
次の一覧を取得します: Users muted by the authenticated user.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:3796 ▸ getMuting(id, options?): Promise<Get2UsersIdMutingResponse>
パラメーター
戻り値
Promise<Get2UsersIdMutingResponse>
定義場所
users/client.ts:3809muteUser
▸ muteUser(id, options): Promise<Response>
Mute User
Causes the authenticated user to mute a specific User by their ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:4015 ▸ muteUser(id, options?): Promise<MuteUserMutationResponse>
パラメーター
戻り値
Promise<MuteUserMutationResponse>
定義場所
users/client.ts:4028search
▸ search(query, options): Promise<Response>
Search Users
次の一覧を取得します: Users matching a search query.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:4136 ▸ search(query, options?): Promise<Get2UsersSearchResponse>
パラメーター
戻り値
Promise<Get2UsersSearchResponse>
定義場所
users/client.ts:4149getBlocking
▸ getBlocking(id, options): Promise<Response>
Get blocking
次の一覧を取得します: Users blocked by the specified User ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:4362 ▸ getBlocking(id, options?): Promise<Get2UsersIdBlockingResponse>
パラメーター
戻り値
Promise<Get2UsersIdBlockingResponse>
定義場所
users/client.ts:4375getByIds
▸ getByIds(ids, options): Promise<Response>
Get Users by IDs
Retrieves details of multiple Users by their IDs.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:4581 ▸ getByIds(ids, options?): Promise<Get2UsersResponse>
パラメーター
戻り値
Promise<Get2UsersResponse>
定義場所
users/client.ts:4594getFollowing
▸ getFollowing(id, options): Promise<Response>
Get following
次の一覧を取得します: Users followed by a specific User by their ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:4777 ▸ getFollowing(id, options?): Promise<Get2UsersIdFollowingResponse>
パラメーター
戻り値
Promise<Get2UsersIdFollowingResponse>
定義場所
users/client.ts:4790followUser
▸ followUser(id, options): Promise<Response>
Follow User
Causes the authenticated user to follow a specific user by their ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:5002 ▸ followUser(id, options?): Promise<UsersFollowingCreateResponse>
パラメーター
戻り値
Promise<UsersFollowingCreateResponse>
定義場所
users/client.ts:5015likePost
▸ likePost(id, options): Promise<Response>
Like Post
Causes the authenticated user to Like a specific Post by its ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:5123 ▸ likePost(id, options?): Promise<UsersLikesCreateResponse>
パラメーター
戻り値
Promise<UsersLikesCreateResponse>
定義場所
users/client.ts:5136getLikedPosts
▸ getLikedPosts(id, options): Promise<Response>
Get liked Posts
次の一覧を取得します: Posts liked by a specific User by their ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:5244 ▸ getLikedPosts(id, options?): Promise<Get2UsersIdLikedTweetsResponse>
パラメーター
戻り値
Promise<Get2UsersIdLikedTweetsResponse>
定義場所
users/client.ts:5257getPosts
▸ getPosts(id, options): Promise<Response>
Get Posts
次の一覧を取得します: posts authored by a specific User by their ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:5526 ▸ getPosts(id, options?): Promise<Get2UsersIdTweetsResponse>
パラメーター
戻り値
Promise<Get2UsersIdTweetsResponse>
定義場所
users/client.ts:5539blockDms
▸ blockDms(id, options): Promise<Response>
Block DMs
Blocks direct messages to or from a specific User by their ID for the authenticated user.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:5909 ▸ blockDms(id): Promise<UsersDMBlockCreateResponse>
パラメーター
戻り値
Promise<UsersDMBlockCreateResponse>
定義場所
users/client.ts:5922getListMemberships
▸ getListMemberships(id, options): Promise<Response>
Get List memberships
次の一覧を取得します: Lists that a specific User is a member of by their ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:6013 ▸ getListMemberships(id, options?): Promise<Get2UsersIdListMembershipsResponse>
パラメーター
戻り値
Promise<Get2UsersIdListMembershipsResponse>
定義場所
users/client.ts:6026getPinnedLists
▸ getPinnedLists(id, options): Promise<Response>
Get pinned Lists
次の一覧を取得します: Lists pinned by the authenticated user.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:6238 ▸ getPinnedLists(id, options?): Promise<Get2UsersIdPinnedListsResponse>
パラメーター
戻り値
Promise<Get2UsersIdPinnedListsResponse>
定義場所
users/client.ts:6251pinList
▸ pinList(id, body, options): Promise<Response>
Pin List
Causes the authenticated user to pin a specific List by its ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:6421 ▸ pinList(id, body): Promise<ListPinnedResponse>
パラメーター
戻り値
Promise<ListPinnedResponse>
定義場所
users/client.ts:6436getByUsername
▸ getByUsername(username, options): Promise<Response>
Get User by username
Retrieves details of a specific User by their username.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:6533 ▸ getByUsername(username, options?): Promise<Get2UsersByUsernameUsernameResponse>
パラメーター
戻り値
Promise<Get2UsersByUsernameUsernameResponse>
定義場所
users/client.ts:6546unfollowUser
▸ unfollowUser(sourceUserId, targetUserId, options): Promise<Response>
Unfollow User
Causes the authenticated user to unfollow a specific user by their ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:6724 ▸ unfollowUser(sourceUserId, targetUserId): Promise<UsersFollowingDeleteResponse>
パラメーター
戻り値
Promise<UsersFollowingDeleteResponse>
定義場所
users/client.ts:6741getTimeline
▸ getTimeline(id, options): Promise<Response>
Get Timeline
Retrieves a reverse chronological list of Posts in the authenticated User’s Timeline.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:6844 ▸ getTimeline(id, options?): Promise<Get2UsersIdTimelinesReverseChronologicalResponse>
パラメーター
戻り値
Promise<Get2UsersIdTimelinesReverseChronologicalResponse>
定義場所
users/client.ts:6857getFollowedLists
▸ getFollowedLists(id, options): Promise<Response>
Get followed Lists
次の一覧を取得します: Lists followed by a specific User by their ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:7221 ▸ getFollowedLists(id, options?): Promise<Get2UsersIdFollowedListsResponse>
パラメーター
戻り値
Promise<Get2UsersIdFollowedListsResponse>
定義場所
users/client.ts:7234followList
▸ followList(id, options): Promise<Response>
Follow List
Causes the authenticated user to follow a specific List by its ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:7446 ▸ followList(id, options?): Promise<ListFollowedResponse>
パラメーター
戻り値
Promise<ListFollowedResponse>
定義場所
users/client.ts:7459unblockDms
▸ unblockDms(id, options): Promise<Response>
Unblock DMs
Unblocks direct messages to or from a specific User by their ID for the authenticated user.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:7567 ▸ unblockDms(id): Promise<UsersDMUnBlockCreateResponse>
パラメーター
戻り値
Promise<UsersDMUnBlockCreateResponse>
定義場所
users/client.ts:7580repostPost
▸ repostPost(id, options): Promise<Response>
Repost Post
Causes the authenticated user to repost a specific Post by its ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:7671 ▸ repostPost(id, options?): Promise<UsersRetweetsCreateResponse>
パラメーター
戻り値
Promise<UsersRetweetsCreateResponse>
定義場所
users/client.ts:7684getBookmarkFolders
▸ getBookmarkFolders(id, options): Promise<Response>
Get Bookmark folders
次の一覧を取得します: Bookmark folders created by the authenticated user.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:7792 ▸ getBookmarkFolders(id, options?): Promise<BookmarkFoldersResponse>
パラメーター
戻り値
Promise<BookmarkFoldersResponse>
定義場所
users/client.ts:7805getOwnedLists
▸ getOwnedLists(id, options): Promise<Response>
Get owned Lists
次の一覧を取得します: Lists owned by a specific User by their ID.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:7944 ▸ getOwnedLists(id, options?): Promise<Get2UsersIdOwnedListsResponse>
パラメーター
戻り値
Promise<Get2UsersIdOwnedListsResponse>
定義場所
users/client.ts:7957getBookmarksByFolderId
▸ getBookmarksByFolderId(id, folderId, options): Promise<Response>
Get Bookmarks by folder ID
Retrieves Posts in a specific Bookmark folder by its ID for the authenticated user.
パラメーター
戻り値
Promise<Response>
API レスポンスに解決される Promise。requestOptions.raw が true の場合は生の Response を返します
定義場所
users/client.ts:8173 ▸ getBookmarksByFolderId(id, folderId): Promise<BookmarkFolderPostsResponse>
パラメーター
戻り値
Promise<BookmarkFolderPostsResponse>