メインコンテンツへスキップ
ニュース関連の操作用 Client この Client は、X API のニュース関連エンドポイントを操作するためのメソッドを提供します。ニュース関連のあらゆる操作について、認証、リクエストのフォーマット、およびレスポンスの解析を行います。

コンストラクタ

constructor

new NewsClient(client): NewsClient 新しい NewsClient インスタンスを作成します

パラメーター

NameTypeDescription
clientClientX API のメイン Client インスタンス

戻り値

NewsClient

定義場所

news/client.ts:96

メソッド

get

get(id, options): Promise<Response> ID でニュース記事を取得します
指定した ID のニュース記事を取得します。

パラメータ

NameTypeDescription
idstringニュース記事の ID。
optionsGetOptions & { requestOptions: { raw: true } }-

Returns

Promise<Response> API レスポンス (requestOptions.raw が true の場合は生の Response) で解決される Promise

定義元

news/client.ts:141 get(id, options?): Promise<Get2NewsIdResponse>

パラメーター

名前
idstring
options?GetOptions

戻り値

Promise<Get2NewsIdResponse>

定義元

news/client.ts:154
search(query, options): Promise<Response> ニュースを検索します
指定した検索クエリに一致するニュース記事の一覧を取得します。

Parameters

NameTypeDescription
querystring検索クエリ文字列。
optionsSearchOptions & { requestOptions: { raw: true } }-

Returns

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

定義場所

news/client.ts:288 search(query, options?): Promise<Get2NewsSearchResponse>

パラメーター

名前type
querystring
options?SearchOptions

戻り値

Promise<Get2NewsSearchResponse>

定義元

news/client.ts:301