Class JetfuelClient
Jetfuel エンドポイント層。生の ApiResponse を返します。本文はバイナリ文書(Content-Type は text/plain)で
JSON ではないため、Json は null で、Bytes を読みます
(Twikit.Internal.JetfuelDocument でデコードします)。
public sealed class JetfuelClient
- Inheritance
-
JetfuelClient
- Inherited Members
Remarks
公式 Web(2026-10)は x-jf-v: JP-5 と x-jf-client-theme を付けて GET します。
レート制限は 15 分 5000 回(x-rate-limit-limit)。
Constructors
JetfuelClient(IRequestClient)
public JetfuelClient(IRequestClient baseClient)
Parameters
baseClientIRequestClient
Fields
ProtocolVersion
公式 Web が送るプロトコル版(x-jf-v)。
public const string ProtocolVersion = "JP-5"
Field Value
Properties
Theme
x-jf-client-theme の値("light" / "dark")。色のスタイルにしか影響しません。
public string Theme { get; set; }
Property Value
Methods
CreatorsOriginalContentRewardsAsync()
public Task<ApiResponse> CreatorsOriginalContentRewardsAsync()
Returns
CreatorsStudioAsync()
public Task<ApiResponse> CreatorsStudioAsync()
Returns
CreatorsSubscriptionsEligibilityAsync()
public Task<ApiResponse> CreatorsSubscriptionsEligibilityAsync()
Returns
GetAsync(string)
任意の Jetfuel ページを取得します。
public Task<ApiResponse> GetAsync(string url)
Parameters
urlstringJetfuelEndpoint の URL、または
/creators/...のようなパス。