कार्य प्रबंधन 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" |
समर्थित स्क्रिप्ट
| स्क्रिप्ट नाम | विवरण | दस्तावेज़ |
|---|---|---|
| post | TikTok/Instagram पर वीडियो या चित्र प्रकाशित करें | Post स्क्रिप्ट कॉन्फ़िगरेशन |
उदाहरण
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
}
}'
script_config के विस्तृत पैरामीटर और अधिक उदाहरणों के लिए, कृपया Post स्क्रिप्ट कॉन्फ़िगरेशन देखें।
प्रतिक्रिया
{
"code": 0,
"message": "success",
"data": {
"task_ids": [101, 102],
"created_count": 2
}
}