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.
/v2/dm/statusAuthorizationBearer token · headerrequisapplication/jsonstringstringusersstring[]requiscookiestringcodeintegerrequismsgstringrequisdataDMStatusModelV2[]requisAfficher les propriétésMasquer les propriétés
DMStatusModelV2user_idstring | anyAfficher les propriétésMasquer les propriétés
stringanyscreen_namestring | anyAfficher les propriétésMasquer les propriétés
stringanyis_blue_verifiedboolean | anyAfficher les propriétésMasquer les propriétés
booleananyis_verified_organization_affiliateboolean | anyAfficher les propriétésMasquer les propriétés
booleananyverifiedboolean | anyAfficher les propriétésMasquer les propriétés
booleananycan_dmboolean | anyAfficher les propriétésMasquer les propriétés
booleananycan_dm_on_xchatboolean | anyAfficher les propriétésMasquer les propriétés
booleananydm_blockingboolean | anyAfficher les propriétésMasquer les propriétés
booleananypasses_premium_checkboolean | anyAfficher les propriétésMasquer les propriétés
booleananydetailValidationError[]Afficher les propriétésMasquer les propriétés
ValidationErrorlocstring | integer[]requisAfficher les propriétésMasquer les propriétés
string | integerstringintegermsgstringrequistypestringrequisinputanyctxobject⚡Console interactive / Tester l'APIPOSTLive Console
https://api.twexapi.ioCe 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.
请在「请求配置」中确认参数后,点击底部的「发送请求」按钮。
curl -X POST "https://api.twexapi.io/v2/dm/status" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '[
"44196397",
"elonmusk"
]'const response = await fetch("https://api.twexapi.io/v2/dm/status", {
method: "POST",
headers: {
"Authorization": "Bearer YOUR_TOKEN",
"Content-Type": "application/json"
},
body: JSON.stringify([
"44196397",
"elonmusk"
])
});import requests
response = requests.post(
"https://api.twexapi.io/v2/dm/status",
headers={
"Authorization": "Bearer YOUR_TOKEN",
"Content-Type": "application/json"
},
json=[
"44196397",
"elonmusk"
],
){
"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
}
]
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}