Gestionar seguimientos: estándar v1.1 en comparación con X API v2
- Similitudes
- Contexto de usuario OAuth 1.0a
- Diferencias
- URLs de los endpoints
- Requisitos de App y Project
- Métodos HTTP
- Parámetros de solicitud
Similitudes
Diferencias
- Endpoints estándar v1.1:
- POST https://api.x.com/1.1/friendships/create.json (seguir a un usuario)
- POST https://api.x.com/1.1/friendships/destroy.json (dejar de seguir a un usuario)
- Endpoint de X API v2:
- POST https://api.x.com/2/users/:id/following (seguir a un usuario)
- DELETE https://api.x.com/2/users/:source_user_id/following/:target_user_id (dejar de seguir a un usuario)
Ten en cuenta que los parámetros estándar v1.1 se pasan como parámetros de consulta, mientras que los parámetros de X API v2 se pasan como parámetros en el cuerpo (para el endpoint POST) o parámetros de ruta (para el endpoint DELETE).
Además, en v2, id y source_user_id no son obligatorios cuando se utilizan los endpoints estándar v1.1, ya que los tokens de acceso enviados con el contexto de usuario de OAuth 1.0a permitían inferir qué usuario estaba iniciando la acción de seguir o dejar de seguir.
Ejemplos de código
Seguir a un usuario (v2)
cURL
Dejar de seguir a un usuario (v2)
cURL