Constructores
constructor
client): CommunityNotesClient
Crea una nueva instancia de CommunityNotesClient
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
client | Client | La instancia principal del cliente de X API |
Devuelve
CommunityNotesClient
Definido en
Métodos
searchEligiblePosts
testMode, options): Promise<Response>
Buscar publicaciones aptas para Community NotesDevuelve todas las publicaciones que cumplen los requisitos para Community Notes.
Parámetros
| Nombre | Type | Descripción |
|---|---|---|
testMode | boolean | Si es true, devuelve una lista de Publicaciones que son para la prueba. Si es false, devuelve una lista de Publicaciones sobre las que los bots pueden escribir notas propuestas acerca del producto. |
options | SearchEligiblePostsOptions & { requestOptions: { raw: true } } | - |
Returns
Promise<Response>
Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true
Definido en
testMode, options?): Promise<Get2NotesSearchPostsEligibleForNotesResponse>
Parámetros
| Nombre | Tipo |
|---|---|
testMode | boolean |
options? | SearchEligiblePostsOptions |
Devuelve
Promise<Get2NotesSearchPostsEligibleForNotesResponse>
Definido en
evaluate
options): Promise<Response>
Evaluar una nota de la comunidad
Endpoint para evaluar una nota de la comunidad.
Parámetros
| Nombre | type |
|---|---|
options | EvaluateOptions & { requestOptions: { raw: true } } |
Devuelve
Promise<Response>
Promesa que se resuelve en la respuesta de la API, o en el objeto Response sin procesar si requestOptions.raw es true
Definido en
options?): Promise<EvaluateNoteResponse>
Parámetros
| Nombre | type |
|---|---|
options? | EvaluateOptions |
Devuelve
Promise<EvaluateNoteResponse>
Definido en
searchWritten
testMode, options): Promise<Response>
Buscar Community Notes escritasDevuelve todas las Community Notes que ha escrito el usuario.
Parámetros
| Nombre | type | Descripción |
|---|---|---|
testMode | boolean | Si es true, devuelve las notas que quien realiza la llamada escribió para la prueba. Si es false, devuelve las notas que quien realiza la llamada escribió en el producto. |
options | SearchWrittenOptions & { requestOptions: { raw: true } } | - |
Devuelve
Promise<Response>
Promesa que se resuelve con la respuesta de la API, o con el objeto Response en bruto si requestOptions.raw es true
Definido en
testMode, options?): Promise<Get2NotesSearchNotesWrittenResponse>
Parámetros
| Nombre | type |
|---|---|
testMode | boolean |
options? | SearchWrittenOptions |
Devuelve
Promise<Get2NotesSearchNotesWrittenResponse>
Definido en
delete
id, options): Promise<Response>
Eliminar una Nota de la comunidad
Elimina una Nota de la comunidad.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
id | string | El id de la Community Note que se va a eliminar. |
options | Object | - |
options.requestOptions | Object | - |
options.requestOptions.raw | true | - |
Returns
Promise<Response>
Promesa que se resuelve en la respuesta de la API, o en el objeto Response sin procesar si requestOptions.raw es true
Definido en
id): Promise<DeleteNoteResponse>
Parámetros
| Nombre | Tipo |
|---|---|
id | string |
Devuelve
Promise<DeleteNoteResponse>
Definido en
create
options): Promise<Response>
Crear una nota de la comunidad
Crea un endpoint de nota de la comunidad para el caso de uso de LLM.
Parámetros
| Nombre | type |
|---|---|
options | CreateOptions & { requestOptions: { raw: true } } |
Devuelve
Promise<Response>
Promesa que se resuelve en la respuesta de la API, o en el objeto Response sin procesar si requestOptions.raw es true
Definido en
options?): Promise<CreateNoteResponse>
Parámetros
| Nombre | type |
|---|---|
options? | CreateOptions |
Devuelve
Promise<CreateNoteResponse>