Administrar Retweets: v1.1 estándar en comparación con X API v2
- Similitudes
- Autenticación
- Diferencias
- URL de los endpoints y métodos HTTP
- Limitaciones de solicitudes
- Requisitos de la App y del Project
- Parámetros de solicitudes
Similitudes
Diferencias
- Endpoints estándar v1.1:
- https://api.x.com/1.1/statuses/retweet/:id.json (Realiza un Retweet de una Publicación. Devuelve la Publicación original con los detalles del Retweet incrustados)
- https://api.x.com/1.1/statuses/unretweet/:id.json (Deshace un Retweet. Devuelve la Publicación original con los detalles del Retweet incrustados)
- Endpoint de X API v2:
- https://api.x.com/2/tweets/:id/retweets (Realiza un Retweet de una Publicación determinada)
- https://api.x.com/2/users/:id/retweets/:source_tweet_id (Deshace el Retweet de una Publicación determinada)
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 es necesario indicar el id del usuario que hace Retweet de una Publicación cuando se usan los endpoints estándar v1.1, ya que los Access Tokens que se pasan con OAuth 1.0a User Context permiten inferir qué usuario está iniciando el Retweet o deshaciendo un Retweet.
Ejemplos de código
Retuitear una Publicación (v2)
cURL
Deshacer un Retweet (v2)
cURL