मुख्य कंटेंट तक स्किप करें

अकाउंट स्थिति API

यह पेज TikMatrix में प्रबंधित सभी अकाउंट्स की स्थिति पूछने के लिए API endpoint को दस्तावेज़ित करता है, जिसमें डिवाइस की ऑनलाइन/ऑफलाइन स्थिति, लॉगिन स्थिति और टैग शामिल हैं।

अकाउंट सूची

समृद्ध स्थिति जानकारी के साथ सभी अकाउंट प्राप्त करें।

  • एंडपॉइंट: GET /api/v1/accounts

क्वेरी पैरामीटर

पैरामीटरप्रकारडिफ़ॉल्टविवरण
platformstringप्लेटफ़ॉर्म के अनुसार फ़िल्टर करें: tiktok या instagram
devicestringडिवाइस सीरियल नंबर के अनुसार फ़िल्टर करें
loginedintegerलॉगिन स्थिति के अनुसार फ़िल्टर करें: 0 = लॉगिन नहीं, 1 = लॉगिन है
statusintegerअकाउंट स्थिति के अनुसार फ़िल्टर करें: 0 = सक्षम, 1 = अक्षम
tagstringटैग के अनुसार फ़िल्टर करें (सटीक मिलान)
pageinteger1पेज नंबर (1 से शुरू)
page_sizeinteger20प्रति पेज आइटम (अधिकतम 100)

रिस्पॉन्स फ़ील्ड

फ़ील्डप्रकारविवरण
accountsarrayअकाउंट ऑब्जेक्ट्स की सूची (नीचे देखें)
totalintegerफ़िल्टर से मेल खाने वाले अकाउंट्स की कुल संख्या
pageintegerवर्तमान पेज नंबर
page_sizeintegerप्रति पेज आइटम

अकाउंट ऑब्जेक्ट

फ़ील्डप्रकारविवरण
idintegerअकाउंट डेटाबेस ID
usernamestring | nullसोशल मीडिया उपयोगकर्ता नाम
emailstring | nullअकाउंट ईमेल पता
platformstringप्लेटफ़ॉर्म: tiktok या instagram
packagenamestring | nullक्लोन ऐप पैकेज नाम (null = डिफ़ॉल्ट ऐप)
devicestring | nullADB डिवाइस सीरियल नंबर
device_onlinebooleanक्या डिवाइस वर्तमान में कनेक्ट है
device_namestringडिवाइस मॉडल नाम (ऑफलाइन होने पर खाली स्ट्रिंग)
loginedinteger0 = लॉगिन नहीं, 1 = लॉगिन है
logined_textstring"logged_in" या "not_logged_in"
statusinteger0 = सक्षम, 1 = अक्षम
status_textstring"enabled" या "disabled"
tagsstring[]इस अकाउंट को सौंपे गए टैग
सुरक्षा

अकाउंट पासवर्ड API responses में कभी भी शामिल नहीं किया जाता है।

उदाहरण

curl "http://localhost:50809/api/v1/accounts?page=1&page_size=20"

प्लेटफ़ॉर्म और लॉगिन स्थिति के अनुसार फ़िल्टर करें:

curl "http://localhost:50809/api/v1/accounts?platform=tiktok&logined=1&page=1&page_size=50"

डिवाइस सीरियल नंबर के अनुसार फ़िल्टर करें:

curl "http://localhost:50809/api/v1/accounts?device=emulator-5554"

नमूना रिस्पॉन्स

{
"code": 0,
"message": "success",
"data": {
"accounts": [
{
"id": 1,
"username": "my_tiktok_user",
"email": "user@example.com",
"platform": "tiktok",
"packagename": null,
"device": "emulator-5554",
"device_online": true,
"device_name": "sdk_gphone64_x86_64",
"logined": 1,
"logined_text": "logged_in",
"status": 0,
"status_text": "enabled",
"tags": ["batch-a", "vip"]
},
{
"id": 2,
"username": "another_user",
"email": null,
"platform": "tiktok",
"packagename": "com.zhiliaoapp.musically.clone1",
"device": "192.168.1.101:5555",
"device_online": false,
"device_name": "",
"logined": 0,
"logined_text": "not_logged_in",
"status": 1,
"status_text": "disabled",
"tags": []
}
],
"total": 2,
"page": 1,
"page_size": 20
}
}

त्रुटि प्रतिक्रियाएँ

HTTP स्थितिकोडविवरण
40340301निषिद्ध — API एक्सेस के लिए Pro+ प्लान आवश्यक है
50050001आंतरिक सर्वर त्रुटि