Skip to main content
コミュニティノート用クライアント このクライアントは、X API のコミュニティノート用エンドポイントとやり取りするためのメソッドを提供します。認証、リクエストの整形、レスポンスの解析を行い、コミュニティノートに関連するすべての操作を処理します。

コンストラクタ

constructor

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

パラメーター

戻り値

CommunityNotesClient

定義元

community_notes/client.ts:186

メソッド

searchEligiblePosts

▸ searchEligiblePosts(testMode, options): Promise<Response> コミュニティノートの対象となる投稿を検索します。 コミュニティノートの対象となるすべての投稿を返します。

パラメーター

戻り値

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

定義場所

community_notes/client.ts:231 ▸ searchEligiblePosts(testMode, options?): Promise<Get2NotesSearchPostsEligibleForNotesResponse>

パラメーター

戻り値

Promise<Get2NotesSearchPostsEligibleForNotesResponse>

定義場所

community_notes/client.ts:244

evaluate

▸ evaluate(options): Promise<Response> コミュニティノートの評価を行います
コミュニティノートを評価するためのエンドポイントです。

パラメータ

戻り値

Promise<Response> API レスポンス、または requestOptions.raw が true の場合は生の Response を返す Promise

定義場所

community_notes/client.ts:535 ▸ evaluate(options?): Promise<EvaluateNoteResponse>

パラメーター

戻り値

Promise<EvaluateNoteResponse>

定義元

community_notes/client.ts:544

searchWritten

▸ searchWritten(testMode, options): Promise<Response> 投稿したコミュニティノートを検索します
ユーザーが投稿したすべてのコミュニティノートを返します。

パラメーター

Returns

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

定義場所

community_notes/client.ts:640 ▸ searchWritten(testMode, options?): Promise<Get2NotesSearchNotesWrittenResponse>

パラメータ

戻り値

Promise<Get2NotesSearchNotesWrittenResponse>

定義元

community_notes/client.ts:653

delete

▸ delete(id, options): Promise<Response> コミュニティノートの削除
コミュニティノートを削除します。

パラメータ

Returns

Promise<Response> API レスポンスで解決される Promise。requestOptions.raw が true の場合は生の Response を返します

定義場所

community_notes/client.ts:826 ▸ delete(id): Promise<DeleteNoteResponse>

パラメータ

戻り値

Promise<DeleteNoteResponse>

定義元

community_notes/client.ts:839

create

▸ create(options): Promise<Response> コミュニティノートを作成します
LLM のユースケース向けのコミュニティノート作成エンドポイントです。

パラメーター

戻り値

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

定義箇所

community_notes/client.ts:926 ▸ create(options?): Promise<CreateNoteResponse>

パラメーター

戻り値

Promise<CreateNoteResponse>

定義元

community_notes/client.ts:935