रीपोस्ट स्क्रिप्ट कॉन्फ़िगरेशन
यह पेज टास्क निर्माण में उपयोग की जाने वाली repost स्क्रिप्ट के कॉन्फ़िगरेशन पैरामीटर का दस्तावेज़ीकरण करता है।
अवलोकन
repost स्क्रिप्ट का उपयोग TikTok वीडियो को स्वचालित रूप से रीपोस्ट करने के लिए किया जाता है। जब आप API के माध्यम से कई लक्षित पोस्ट URL प्रदान करते हैं, तो प्रत्येक URL के लिए एक टास्क बनाया जाता है। आप start_time पैरामीटर का उपयोग करके प्रत्येक टास्क के निष्पादन समय को नियंत्रित कर सकते हैं।
repost स्क्रिप्ट केवल TikTok को सपोर्ट करती है। Instagram में नेटिव रीपोस्ट फीचर नहीं है।
स्क्रिप्ट कॉन्फ़िगरेशन (script_config)
script_config ऑब्जेक्ट में रीपोस्ट स्क्रिप्ट के पैरामीटर हैं। उपलब्ध पैरामीटर निम्नलिखित हैं:
पैरामीटर
| पैरामीटर | प्रकार | आवश्यक | डिफ़ॉल्ट | विवरण |
|---|---|---|---|---|
| target_post_urls | string[] | Yes* | [] | रीपोस्ट करने के लिए लक्षित पोस्ट URL की सरणी (प्रति URL एक टास्क) |
| target_post_url | string | Yes* | "" | एकल लक्षित पोस्ट URL या नई लाइन/अल्पविराम से अलग किए गए कई URL |
target_post_urls सरणी या target_post_url स्ट्रिंग में से कोई एक प्रदान करना आवश्यक है। यदि दोनों प्रदान किए जाते हैं, तो target_post_urls को प्राथमिकता दी जाती है।
जब कई लक्षित पोस्ट URL प्रदान किए जाते हैं, तो API प्रत्येक URL के लिए एक टास्क बनाती है। उदाहरण के लिए, यदि आप 3 URL और 2 डिवाइस निर्दिष्ट करते हैं, तो 6 टास्क बनाए जाएंगे। टास्क शुरू होने के समय को नियंत्रित करने के लिए start_time पैरामीटर का उपयोग करें।
उदाहरण
एकल पोस्ट रीपोस्ट करें
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "repost",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890"
}
}'
कई पोस्ट रीपोस्ट करें
कई पोस्ट रीपोस्ट करते समय, प्रत्येक पोस्ट के लिए एक टास्क बनाया जाता है:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "repost",
"script_config": {
"target_post_urls": [
"https://www.tiktok.com/@user1/video/111",
"https://www.tiktok.com/@user2/video/222",
"https://www.tiktok.com/@user3/video/333"
]
}
}'
यह 3 स्वतंत्र टास्क बनाता है जो तुरंत निष्पादित होते हैं।
प्रारंभ समय के साथ रीपोस्ट शेड्यूल करें
टास्क शुरू होने के समय को शेड्यूल करने के लिए start_time का उपयोग करें:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "repost",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890"
},
"start_time": "14:30"
}'
उपयोगकर्ता नाम सूची मोड से रीपोस्ट
विशिष्ट खातों के लिए सीधे रीपोस्ट टास्क बनाएं:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"usernames": ["@my_account1", "@my_account2"],
"script_name": "repost",
"script_config": {
"target_post_url": "https://www.tiktok.com/@target/video/123"
}
}'
कई डिवाइस पर बैच रीपोस्ट
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_1", "device_2", "device_3"],
"script_name": "repost",
"script_config": {
"target_post_url": "https://www.tiktok.com/@viral/video/999"
},
"enable_multi_account": true
}'
प्रतिक्रिया
{
"code": 0,
"message": "success",
"data": {
"task_ids": [401, 402, 403],
"created_count": 3
}
}
पोस्ट URL प्रारूप
TikTok
https://www.tiktok.com/@username/video/1234567890123456
https://vm.tiktok.com/ABCDEFG/
रीपोस्ट कैसे काम करता है
- स्क्रिप्ट लक्षित पोस्ट URL खोलती है।
- यह जांचती है कि पोस्ट पहले से रीपोस्ट की गई है या नहीं — अगर है, तो डुप्लीकेट रीपोस्ट से बचने के लिए छोड़ देती है।
- शेयर बटन क्लिक करती है, फिर शेयर मेनू से रीपोस्ट चुनती है।
- रीपोस्ट क्रिया की पुष्टि करती है।
सर्वोत्तम प्रथाएँ
-
टास्क शेड्यूल करें: रीपोस्ट को समय के साथ फैलाने के लिए
start_timeपैरामीटर का उपयोग करें, जिससे दर सीमा की संभावना कम हो। -
समझदारी से बैच करें: एक बार में बहुत अधिक रीपोस्ट टास्क न बनाएं। प्लेटफ़ॉर्म पर रीपोस्ट की दर सीमाएं हो सकती हैं।
-
मल्टी-अकाउंट मोड का उपयोग करें: एक ही डिवाइस पर कई खातों का उपयोग करके वीडियो रीपोस्ट करने के लिए
enable_multi_accountसक्षम करें।
त्रुटि कोड
| Code | Description |
|---|---|
| 40001 | लक्षित पोस्ट URL अनुपस्थित |
| 40003 | API के माध्यम से स्क्रिप्ट समर्थित नहीं |
| 40301 | API एक्सेस के लिए Pro+ प्लान आवश्यक |
यह भी देखें
- टास्क प्रबंधन API - टास्क बनाएं, सूचीबद्ध करें और प्रबंधित करें
- लाइक स्क्रिप्ट कॉन्फ़िगरेशन - लाइक स्क्रिप्ट पैरामीटर कॉन्फ़िगर करें
- कमेंट स्क्रिप्ट कॉन्फ़िगरेशन - कमेंट स्क्रिप्ट पैरामीटर कॉन्फ़िगर करें
- स्थानीय API अवलोकन - API अवलोकन और त्वरित प्रा रंभ