Skip to main content

Comparaison des endpoints de masquage des réponses de X API

L’endpoint v2 de masquage des réponses remplace l’endpoint Labs de masquage des réponses. Si vous avez du code, des Apps ou des outils qui utilisent la version Labs de cet endpoint et que vous envisagez de migrer vers le nouvel endpoint X API v2, alors ce guide vous est destiné. Pour utiliser X API v2 (y compris l’endpoint de masquage des réponses), vous devez opter pour la nouvelle Console de développement, créer un Project et ajouter une App à ce Project. Vous pouvez ensuite utiliser les identifiants associés à cette App pour effectuer des requêtes vers l’endpoint de masquage des réponses. L’ajout de la même App inscrite pour l’endpoint Labs v2 de masquage des réponses permettra de conserver l’authentification de vos utilisateurs. Le tableau suivant présente les différences entre Labs et le nouvel endpoint X API v2 :
DescriptionLabs v2X API v2
Domaine d’hébergementhttps://api.x.comhttps://api.x.com
Chemin de l’endpoint/labs/2/tweets/:id/hidden/2/tweets/:id/hidden
AuthentificationContexte utilisateur OAuth 1.0aContexte utilisateur OAuth 1.0a
Méthodes HTTP prises en chargePUTPUT
Limites de taux de requêtes par défaut10 requêtes par 15 minutes (partagées entre tous les utilisateurs authentifiés)50 requêtes par 15 minutes (pour chaque utilisateur authentifié)
Peut masquer des réponses✔︎✔︎
Peut démasquer une réponse précédemment masquée✔︎✔︎
Peut masquer ou démasquer des réponses plusieurs fois✔︎✔︎
Nécessite l’utilisation d’identifiants provenant d’une developer App associée à un project

Exemples de code

Masquer une réponse (v2)

cURL
curl -X PUT "https://api.x.com/2/tweets/1234567890/hidden" \
  -H "Authorization: OAuth ..." \
  -H "Content-Type: application/json" \
  -d '{"hidden": true}'
Autres ressources de migration Hub de migration X API