Skip to main content
Client pour les opérations Community Notes Ce client fournit des méthodes pour interagir avec les endpoints Community Notes de la X API. Il gère l’authentification, le formatage des requêtes et l’analyse des réponses pour toutes les opérations liées à Community Notes.

Constructeurs

constructor

new CommunityNotesClient(client): CommunityNotesClient Crée une nouvelle instance de CommunityNotesClient.

Paramètres

Renvoie

CommunityNotesClient

Défini dans

community_notes/client.ts:186

Méthodes

searchEligiblePosts

searchEligiblePosts(testMode, options): Promise<Response> Rechercher les publications éligibles aux Community Notes
Renvoie toutes les publications éligibles aux Community Notes.

Paramètres

Renvoie

Promise<Response> Promise qui se résout avec la réponse de l’API, ou avec l’objet Response brut si requestOptions.raw est à true

Défini dans

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

Paramètres

Renvoie

Promise<Get2NotesSearchPostsEligibleForNotesResponse>

Défini dans

community_notes/client.ts:244

evaluate

evaluate(options): Promise<Response> Évaluer une Community Note Endpoint permettant d’évaluer une Community Note.

Paramètres

Renvoie

Promise<Response> Promesse résolue avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw vaut true

Défini dans

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

Paramètres

Retourne

Promise<EvaluateNoteResponse>

Défini dans

community_notes/client.ts:544

searchWritten

searchWritten(testMode, options): Promise<Response> Rechercher les Community Notes rédigées
Renvoie toutes les Community Notes que l’utilisateur a rédigées.

Paramètres

Renvoie

Promise<Response> Promise qui se résout en la réponse de l’API, ou en Response brute si requestOptions.raw est true

Défini dans

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

Paramètres

Renvoie

Promise<Get2NotesSearchNotesWrittenResponse>

Défini dans

community_notes/client.ts:653

delete

delete(id, options): Promise<Response> Supprimer une Community Note Supprime une Community Note.

Paramètres

Renvoie

Promise<Response> Promise résolue avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw vaut true

Défini dans

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

Paramètres

Renvoie

Promise<DeleteNoteResponse>

Défini dans

community_notes/client.ts:839

create

create(options): Promise<Response> Créer une Community Note Crée un endpoint Community Note pour des cas d’utilisation de LLM.

Paramètres

Renvoie

Promise<Response> Promise qui se résout en réponse de l’API, ou en objet Response brut si requestOptions.raw est à true

Défini dans

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

Paramètres

Renvoie

Promise<CreateNoteResponse>

Défini dans

community_notes/client.ts:935