Class GuestUser
ゲストクライアントで取得したユーザー。
public sealed class GuestUser : IEquatable<GuestUser>
- Inheritance
-
GuestUser
- Implements
- Inherited Members
Constructors
GuestUser(GuestClient, JsonObject)
public GuestUser(GuestClient client, JsonObject data)
Parameters
clientGuestClientdataJsonObject
Properties
CreatedAt
public string CreatedAt { get; }
Property Value
CreatedAtDatetime
public DateTimeOffset CreatedAtDatetime { get; }
Property Value
Data
public JsonObject Data { get; }
Property Value
DefaultProfile
public bool DefaultProfile { get; }
Property Value
DefaultProfileImage
public bool DefaultProfileImage { get; }
Property Value
Description
public string Description { get; }
Property Value
DescriptionUrls
public List<UrlEntity> DescriptionUrls { get; }
Property Value
FastFollowersCount
public int FastFollowersCount { get; }
Property Value
FavouritesCount
public int FavouritesCount { get; }
Property Value
FollowersCount
public int FollowersCount { get; }
Property Value
FollowingCount
public int FollowingCount { get; }
Property Value
HasCustomTimelines
public bool HasCustomTimelines { get; }
Property Value
Id
public string Id { get; }
Property Value
IsBlueVerified
public bool IsBlueVerified { get; }
Property Value
IsTranslator
public bool IsTranslator { get; }
Property Value
ListedCount
public int ListedCount { get; }
Property Value
Location
public string Location { get; }
Property Value
MediaCount
public int MediaCount { get; }
Property Value
Name
public string Name { get; }
Property Value
NormalFollowersCount
public int NormalFollowersCount { get; }
Property Value
ParodyCommentaryFanLabel
public string? ParodyCommentaryFanLabel { get; }
Property Value
PinnedTweetIds
public List<string> PinnedTweetIds { get; }
Property Value
PossiblySensitive
public bool PossiblySensitive { get; }
Property Value
ProfileBannerUrl
public string? ProfileBannerUrl { get; }
Property Value
ProfileImageUrl
public string ProfileImageUrl { get; }
Property Value
Protected
public bool Protected { get; }
Property Value
ScreenName
public string ScreenName { get; }
Property Value
StatusesCount
public int StatusesCount { get; }
Property Value
TranslatorType
public string TranslatorType { get; }
Property Value
Url
public string? Url { get; }
Property Value
Urls
public List<UrlEntity> Urls { get; }
Property Value
Verified
public bool Verified { get; }
Property Value
WithheldInCountries
public List<string> WithheldInCountries { get; }
Property Value
Methods
Equals(object?)
Determines whether the specified object is equal to the current object.
public override bool Equals(object? obj)
Parameters
objobjectThe object to compare with the current object.
Returns
Equals(GuestUser?)
Indicates whether the current object is equal to another object of the same type.
public bool Equals(GuestUser? other)
Parameters
otherGuestUserAn object to compare with this object.
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
GetHighlightsTweetsAsync(int, string?)
ハイライトツイートを取得します。
public Task<Result<GuestTweet>> GetHighlightsTweetsAsync(int count = 20, string? cursor = null)
Parameters
Returns
GetTweetsAsync(string, int)
ユーザーのツイートを取得します。
public Task<List<GuestTweet>> GetTweetsAsync(string tweetType = "Tweets", int count = 40)
Parameters
Returns
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.