Administrar Me gusta: Standard v1.1 en comparación con X API v2
- Similitudes
- Contexto de usuario OAuth 1.0a
- Diferencias
- URLs de endpoints y métodos HTTP
- Requisitos de App y de proyecto
- Parámetros de solicitud
Similitudes
Diferencias
- Endpoints estándar v1.1:
- POST https://api.x.com/1.1/favorites/create.json (indicar Me gusta en una Publicación)
- POST https://api.x.com/1.1/favorites/destroy.json (quitar Me gusta de una Publicación)
- Endpoint de X API v2:
- POST https://api.x.com/2/tweets/:id/likes (indicar Me gusta en una Publicación)
- DELETE https://api.x.com/2/tweets/:id/likes/:tweet_id (quitar Me gusta de una Publicación)
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 como parámetros de ruta para el endpoint DELETE.
Además, no se requiere un id del usuario que indica Me gusta en una Publicación cuando se utilizan los endpoints estándar v1.1, ya que los Access Tokens que se pasan con el OAuth 1.0a User Context permiten determinar qué usuario está iniciando la acción de indicar o quitar el Me gusta.
Ejemplos de código
Dar “Me gusta” a una Publicación (v2)
cURL
Quitar el Me gusta de una Publicación (v2)
cURL