कार्य प्रबंधन API
यह पृष्ठ TikMatrix कार्यों को प्रबंधित करने के लिए सभी उपलब्ध API एंडपॉइंट्स को दस्तावेजित करता है।
कार्य बनाएं
एक या अधिक डिवाइस या उपयोगकर्ता नामों के लिए नया कार्य बनाएं।
- एंडपॉइंट:
POST /api/v1/task - Content-Type:
application/json
अनुरोध पैरामीटर
API दो मोड में कार्य बनाने का समर्थन करता है:
मोड 1: डिवाइस मोड - डिवाइस के लिए कार्य बनाने के लिए serials का उपयोग करें
मोड 2: उपयोगकर्ता नाम मोड - विशिष्ट खातों के लिए सीधे कार्य बनाने के लिए usernames का उपयोग करें
| पैरामीटर | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| serials | string[] | सशर्त आवश्यक | डिवाइस सीरियल नंबर की सरणी (यदि usernames प्रदान नहीं की गई है तो आवश्यक) |
| usernames | string[] | सशर्त आवश्यक | उपयोगकर्ता नामों की सरणी (यदि serials प्रदान नहीं की गई है तो आवश्यक)। इस पैरामीटर को प्रदान करते समय, सीधे इन खातों के लिए कार्य बनाए जाते हैं। |
| script_name | string | हां | निष्पादित करने के लिए स्क्रिप्ट का नाम |
| script_config | object | हां | स्क्रिप्ट के लिए कॉन्फ़िगरेशन पैरामीटर (संबंधित स्क्रिप्ट दस्तावेज़ देखें) |
| enable_multi_account | boolean | नहीं | मल्टी-अकाउंट मोड सक्षम करें या नहीं (डिफ़ॉल्ट: false)। केवल डिवाइस मोड में प्रभावी। |
| start_time | string | नहीं | निर्धारित निष्पादन सम य, प्रारूप "HH:MM" |
| close_app | boolean | नहीं | कार्य समाप्त होने पर लक्ष्य ऐप को बंद (बलपूर्वक रोकना) किया जाए या नहीं (डिफ़ॉल्ट: true)। कार्य पूरा होने के बाद ऐप को चालू रखने के लिए false सेट करें। |
| platform | string | नहीं | लक्ष्य प्लेटफ़ॉर्म (tiktok या instagram)। केवल TikMatrix Pro द्वारा उपयोग किया जाता है; एकल-प्लेटफ़ॉर्म बिल्ड में अनदेखा किया जाता है। |
समर्थित स्क्रिप्ट
| स्क्रिप्ट नाम | विवरण | दस्तावेज़ |
|---|---|---|
| post | TikTok/Instagram पर वीडियो या चित्र प्रकाशित करें | Post स्क्रिप्ट कॉन्फ़िगरेशन |
| follow | उपयोगकर्ताओं को फ़ॉलो या अनफ़ॉलो करें | Follow स्क्रिप्ट कॉन्फ़िगरे शन |
| unfollow | उपयोगकर्ताओं को अनफ़ॉलो करें | Unfollow स्क्रिप्ट कॉन्फ़िगरेशन |
| account_warmup | खातों को वार्म अप करें | Account Warmup स्क्रिप्ट कॉन्फ़िगरेशन |
| comment | पोस्ट पर टिप्पणी करें | Comment स्क्रिप्ट कॉन्फ़िगरेशन |
| login | खाते में लॉगिन करें | लॉगिन स्क्रिप्ट कॉन्फ़िगरेशन |
| profile | प्रोफ़ाइल अपडेट करें | प्रोफ़ाइल स्क्रिप्ट कॉन्फ़िगरेशन |
| match_account | डिवाइस पर खातों का मिलान करें | खाता मिलान स्क्रिप्ट कॉन्फ़िगरेशन |
| like | पोस्ट पर लाइक करें | लाइक स्क्रिप्ट कॉन्फ़िगरेशन |
| view | एक पोस्ट को निर्धारित अवधि के लिए देखें | व्यू स्क्रिप्ट कॉन्फ़िगरेशन |
| favorite | पोस्ट को पसंदीदा में सहेज ें | पसंदीदा स्क्रिप्ट कॉन्फ़िगरेशन |
| repost | TikTok वीडियो को फिर से साझा करें | पुनः साझा स्क्रिप्ट कॉन्फ़िगरेशन |
| message | सीधा संदेश भेजें | संदेश स्क्रिप्ट कॉन्फ़िगरेशन |
| follow_suggested | सुझाए गए खातों को फॉलो करें | अनुसरण सुझाए गए स्क्रिप्ट कॉन्फ़िगरेशन |
उदाहरण
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "post",
"script_config": {
"content_type": 0,
"captions": "मेरा नया वीडियो देखें! #trending #recommended",
"material_list": ["C:/Videos/video1.mp4"],
"upload_wait_time": 60
}
}'
कार्य के बाद ऐप खुला रखें
डिफ़ॉल्ट रूप से, कार्य समाप्त होने पर लक्ष्य ऐप को बलपूर्वक रोक दिया जाता है, ताकि ऐप के व्यवहार से मेल खाए और डिवाइस संसाधन मुक्त हों। कार्य पूर ा होने के बाद ऐप को चालू रखने के लिए "close_app": false भेजें — कई कार्यों को जोड़ने या डिवाइस पर परिणाम जाँचने के लिए उपयोगी:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "like",
"script_config": {
"target_post_url": "https://www.tiktok.com/@user/video/123"
},
"close_app": false
}'
script_config के विस्तृत पैरामीटर और अध िक उदाहरणों के लिए, कृपया Post स्क्रिप्ट कॉन्फ़िगरेशन देखें।
प्रतिक्रिया
{
"code": 0,
"message": "success",
"data": {
"task_ids": [101, 102],
"created_count": 2
}
}