Autenticación
| Method | Description |
|---|---|
| OAuth 2.0 Authorization Code with PKCE | Recomendado para nuevas aplicaciones |
| OAuth 1.0a User Context | Compatibilidad heredada |
Permisos requeridos (OAuth 2.0)
| Permiso | Requerido para |
|---|---|
mute.read | Obtener cuentas silenciadas |
mute.write | Silenciar y dejar de silenciar cuentas |
users.read | Requerido junto con los permisos de silencio |
Descripción general de los endpoints
| Método | Endpoint | Descripción |
|---|---|---|
| GET | /2/users/:id/muting | Obtener la lista de cuentas silenciadas |
| POST | /2/users/:id/muting | Silenciar una cuenta |
| DELETE | /2/users/:source_user_id/muting/:target_user_id | Dejar de silenciar una cuenta |
Campos y expansions
Respuesta predeterminada
Campos disponibles
user.fields
user.fields
| Campo | Descripción |
|---|---|
created_at | Fecha de creación de la cuenta |
description | Biografía del usuario |
profile_image_url | URL del avatar |
public_metrics | Cantidad de seguidores/seguidos |
verified | Estado de verificación |
expansions
expansions
| Expansión | Descripción |
|---|---|
pinned_tweet_id | Publicación fijada del usuario |
Ejemplo con campos
cURL
Paginación
cURL
Guía de paginación
Obtén más información sobre la paginación
Diferencias en el comportamiento
Silenciar vs Bloquear
| Característica | Silenciar | Bloquear |
|---|---|---|
| Ver sus Publicaciones | No (ocultas) | No |
| Pueden ver tus Publicaciones | Sí | No |
| Pueden seguirte | Sí (pueden seguir) | No (se elimina) |
| Pueden enviarte MD | Sí | No |
| Notificación enviada | No | No |
Manejo de errores
| Status | Error | Solution |
|---|---|---|
| 400 | Solicitud no válida | Verifica el formato del id de usuario |
| 401 | No autorizado | Verifica el token de acceso |
| 403 | Prohibido | Verifica los scopes y los permisos |
| 404 | No encontrado | El usuario no existe |
| 429 | Demasiadas solicitudes | Espera y vuelve a intentarlo |
Próximos pasos
Inicio rápido
Realiza tu primera solicitud para silenciar
Bloqueos
Bloquea usuarios en lugar de silenciarlos
Referencia de la API
Documentación completa del endpoint
Código de ejemplo
Ejemplos de código funcional