Aller au contenu
Twexapi
Français
Esc
↑↓naviguer↵ouvrir⌘Japerçu

Vérifier les autorisations de DM

Consultez les indicateurs de statut DM à partir des identifiants ou noms d’utilisateur. Envoyez les cibles sous forme de tableau de chaînes JSON ; la requête utilise les comptes gérés du service.

["44196397","elonmusk"]

Les champs de réponse et les limites de lot et de crédits restent inchangés. can_dm_on_xchat=false ne suffit pas à conclure que les DM ordinaires sont impossibles ; ces indicateurs ne garantissent pas la réussite d’un envoi.

Bientôt disponible : un corps objet avec users et une cookie facultative de l’expéditeur ({"users":[...],"cookie":"..."}). Il n’est pas encore pris en charge par l’API en production et renvoie actuellement HTTP 422 ; utilisez le format tableau ci-dessus en attendant.

POST/v2/dm/status
Autorisation API
AuthorizationBearer token · headerrequis
Jeton Bearer global pour TwexAPI. Inclus sous la forme : Authorization: Bearer <YOUR_TWEXAPI_KEY>.
Corps de la requête
requisapplication/json
Any of:
string[]
Array of string
string
object
usersstring[]requis
Identifiants ou noms d’utilisateur à vérifier. Transmettez les identifiants numériques sous forme de chaînes.
cookiestring
Facultatif : en-tête Cookie complet de X autorisé par l’expéditeur, ou auth_token brut. Sans cette valeur, le service utilise ses comptes gérés. Les valeurs vides, null ou non textuelles sont invalides ; un échec d’authentification ne bascule pas vers le groupe de comptes.
matches \S
Réponses
200Liste des statuts DM et des métadonnées de vérification des utilisateurs.
codeintegerrequis
Code d'état HTTP (200 indique le succès)
msgstringrequis
Message de réponse (ex. 'success')
dataDMStatusModelV2[]requis
Données principales renvoyées par l'API
Afficher les propriétés
Array of DMStatusModelV2
user_idstring | any
ID numérique de l'utilisateur
Afficher les propriétés
Any of:
string
string
any
any
screen_namestring | any
Nom d'utilisateur Twitter (sans @)
Afficher les propriétés
Any of:
string
string
any
any
is_blue_verifiedboolean | any
Afficher les propriétés
Any of:
boolean
boolean
any
any
is_verified_organization_affiliateboolean | any
Afficher les propriétés
Any of:
boolean
boolean
any
any
verifiedboolean | any
Afficher les propriétés
Any of:
boolean
boolean
any
any
can_dmboolean | any
Afficher les propriétés
Any of:
boolean
boolean
any
any
can_dm_on_xchatboolean | any
Afficher les propriétés
Any of:
boolean
boolean
any
any
dm_blockingboolean | any
Afficher les propriétés
Any of:
boolean
boolean
any
any
passes_premium_checkboolean | any
Afficher les propriétés
Any of:
boolean
boolean
any
any
422Erreur de validation des paramètres
detailValidationError[]
Afficher les propriétés
Array of ValidationError
locstring | integer[]requis
Afficher les propriétés
Array of string | integer
Any of:
string
string
integer
integer
msgstringrequis
Message de réponse (ex. 'success')
typestringrequis
inputany
ctxobject
⚡Console interactivePOST
⚡Console interactive / Tester l'APIPOST
Live Console
🌐Serveur cible :https://api.twexapi.io
● Prêt pour la production
🔍
Lecture de données publiques (Clé TwexAPI uniquement, aucun Cookie Twitter)

Ce point d'accès consulte des données publiques — aucun compte ni Cookie Twitter requis ! Entrez simplement votre clé TwexAPI (Bearer Token) ci-dessous pour tester.

🔑Autorisation API
📝Corps de la requêteapplication/json
📡
暂无响应数据

请在「请求配置」中确认参数后,点击底部的「发送请求」按钮。

Requête
curl -X POST "https://api.twexapi.io/v2/dm/status" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '[
  "44196397",
  "elonmusk"
]'
Réponse
{
  "code": 0,
  "msg": "string",
  "data": [
    {
      "user_id": "string",
      "screen_name": "string",
      "is_blue_verified": true,
      "is_verified_organization_affiliate": true,
      "verified": true,
      "can_dm": true,
      "can_dm_on_xchat": true,
      "dm_blocking": true,
      "passes_premium_check": true
    }
  ]
}