Aucune sortie pour le moment. Envoyez le formulaire pour générer du contenu.
Tarifs transparents sans frais cachés. Payez à l'utilisation.
| Règle & Modalité | Channel | Crédits | Prix (USD) | Prix officiel / référence | Économie quotidienne |
|---|---|---|---|---|---|
favorite-tweet otherTwitter | Starter | 0.01per post | $0.00005 | - | - |
Le prix concurrent coûte $45.450 de plus
ApiPass est 90.90% moins cher, estimé sur plusieurs appels retournant 10,000 posts retournés au total
favorite-tweet
Prix ApiPass
$0.0005
0,1 crédits per post
Prix concurrents
Guide complet d'utilisation de twitter-api-graphql
Automatisez les likes de tweets à grande échelle avec un seul appel API — mettez en favori par programmation n’importe quel tweet public sur X (Twitter) grâce à l’endpoint asynchrone basé sur des tâches d’ApiPass.

L’API Twitter Graphql Favorite Tweet sur ApiPass est un endpoint asynchrone qui vous permet de liker (mettre en favori) des tweets sur X (anciennement Twitter) par programmation, en utilisant le protocole GraphQL sous-jacent qui alimente le client web officiel de X. En soumettant un tweet_id cible avec l’auth_token de votre compte X, ApiPass achemine la tâche via son système intelligent de routage des fournisseurs et renvoie un taskId que vous pouvez interroger — ou recevoir via callback — afin de confirmer que l’action de like a bien été exécutée. Elle masque la complexité des hashes de requêtes GraphQL, de la signature des en-têtes et de la gestion des limites de débit, offrant aux développeurs une interface claire de style REST pour l’une des actions d’engagement les plus utilisées sur Twitter.
Évitez la complexité du reverse engineering des endpoints GraphQL de Twitter, des ID de requête et des signatures de requête changeantes. ApiPass encapsule le tout dans une requête POST JSON claire.
Le canal auto par défaut répartit dynamiquement les tâches entre les fournisseurs starter, regular et official selon les prix et la stabilité en temps réel, afin de maintenir vos coûts bas sans sacrifier la fiabilité.
Les tâches sont mises en file d’attente et traitées en arrière-plan. Interrogez /jobs/recordInfo ou enregistrez une callBackUrl pour être notifié dès que le like est terminé.
Utilisez le cookie auth_token de votre propre compte X, ce qui signifie que les likes sont effectués depuis un compte réel et pleinement fonctionnel, avec une empreinte d’engagement normale.
Les tarifs d’ApiPass sont bien inférieurs à ceux de l’offre officielle Enterprise API de Twitter, rendant les workflows d’engagement automatisés économiquement viables pour les développeurs indépendants et les équipes de croissance.
Configurez une callBackUrl dans le payload de la requête et ApiPass enverra les notifications de finalisation à votre serveur — aucune boucle de polling n’est nécessaire.
Envoyez simplement un tweet_id dans l’objet variables et l’API s’occupe du reste, de la construction du payload GraphQL à l’analyse de la réponse.
Choisissez entre les canaux starter, regular et official, ou laissez auto sélectionner le fournisseur optimal pour chaque requête.
Chaque requête renvoie un taskId persistant avec des transitions d’état claires (waiting → queuing → generating → success/fail) pour une observabilité complète.
Créez des agents qui likent en votre nom les tweets de créateurs, hashtags ou sujets spécifiques dans le cadre d’un workflow plus large de veille sociale.
Alimentez des produits SaaS qui aident les créateurs et les marketeurs à interagir de manière authentique avec leur audience cible à grande échelle.
Déclenchez un like comme action de récompense on-chain ou off-chain lorsqu’un utilisateur accomplit une tâche dans votre application Web3 ou gamifiée.
Connectez votre CRM afin que liker le tweet d’un client devienne une action de suivi planifiée après la résolution d’un ticket de support.
Découvrez comment l’endpoint de mise en favori de tweets d’ApiPass se compare à l’API officielle de X en matière d’accessibilité, de tarification et d’expérience développeur — et pourquoi les équipes choisissent ApiPass pour livrer plus rapidement.
L’API officielle de Twitter (X API v2) limite l’endpoint POST /2/users/:id/likes aux offres payantes, avec des frais mensuels élevés et des plafonds de débit stricts. ApiPass propose une tarification par tâche sans engagement minimum, ce qui la rend accessible aux développeurs indépendants et aux projets prototypes.
L’API officielle nécessite l’enregistrement d’une application OAuth 2.0, l’approbation du portail développeur et des flux d’échange de tokens par utilisateur. ApiPass n’a besoin que d’un cookie AuthToken provenant d’une session X connectée, réduisant considérablement le délai avant le premier like, de plusieurs jours à quelques minutes.
Likez automatiquement les tweets qui mentionnent votre marque ou votre produit afin d’améliorer la visibilité et de signaler à votre communauté que vous avez pris connaissance du message.
Permettez à votre outil de monitoring de liker automatiquement les publications de créateurs partenaires dès qu’ils publient du contenu sponsorisé correspondant au hashtag d’une campagne.
Donnez à des agents IA autonomes la capacité d’exprimer une approbation sur X en likant les tweets qui correspondent à leurs intérêts configurés ou aux instructions utilisateur.
Transformez les « likes » en signal de curation — mettez automatiquement en favori les tweets que votre pipeline ML classe comme à forte valeur afin qu’ils apparaissent dans vos signets et vos flux en aval.
Inscrivez-vous sur ApiPass pour obtenir votre API_KEY, puis récupérez votre auth_token X depuis le navigateur (F12 → Application → Cookies → auth_token sur twitter.com lorsque vous êtes connecté).
Envoyez un POST à /api/v1/jobs/createTask avec model: "twitter/graphql/favorite-tweet", votre AuthToken et le tweet_id cible dans input.variables. ApiPass répond avec un taskId.
Interrogez GET /api/v1/jobs/recordInfo?taskId=... jusqu’à ce que state devienne success, ou configurez une callBackUrl dans la requête initiale pour recevoir une notification push automatique lorsque le like a été exécuté.
Toutes les API nécessitent une authentification via un token Bearer.
Authorization: Bearer
Aimer un tweet.
L’API accepte une charge utile JSON avec la structure suivante :
1{
2 "model": "string",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 "AuthToken": "string",
7 "variables": {
8 "tweet_id": "string"
9 }
10 }
11}modelRequisstringLe nom du modèle à utiliser pour la génération
"twitter/graphql/favorite-tweet"
callBackUrlOptionnelstringURL de rappel pour les notifications de fin de tâche. Si elle est omise, aucun rappel ne sera envoyé.
"https://your-domain.com/api/callback"
channelOptionnelstringVous pouvez spécifier le fournisseur correspondant au sein d’APIPASS via le paramètre channel ; ces fournisseurs prennent en charge les tâches réelles de génération d’images et de vidéos. APIPASS propose actuellement trois options de fournisseur :
La valeur par défaut du paramètre channel est auto. Lorsqu’il est activé, APIPASS répartit automatiquement les tâches entre les fournisseurs disponibles en fonction des tarifs en temps réel et des métriques de stabilité, afin d’équilibrer coût minimal et performances fiables. Conservez la valeur par défaut auto, sauf si vous avez des besoins de routage personnalisés.
Options disponibles :
auto
L’objet input contient les paramètres suivants :
input.variables.tweet_idRequisstring123
input.AuthTokenRequisstringOuvrez la page d’accueil de Twitter, connectez-vous, puis allez dans F12 > Application > Storage > Cookies > auth_token.

YOUR_X_AUTH_TOKEN
1curl -X POST "https://api.apipass.dev/api/v1/jobs/createTask" \
2 -H "Content-Type: application/json" \
3 -H "Authorization: Bearer YOUR_API_KEY" \
4 -d '{
5 "model": "twitter/graphql/favorite-tweet",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "AuthToken": "YOUR_X_AUTH_TOKEN",
9 "variables": {
10 "tweet_id": "1852944751370109241"
11 }
12 }
13 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_12345678"
6 }
7}codeCode d’état, 200 en cas de succès, autres valeurs en cas d’échec
messageMessage de réponse, description de l’erreur en cas d’échec
data.taskIdID de tâche pour interroger l’état et les résultats de la tâche