फ़ॉलो स्क्रिप्ट कॉन्फ़िगरेशन
यह पृष्ठ कार्य निर्माण के लिए follow स्क्रिप्ट के कॉन्फ़िगरेशन पैरामीटर का वर्णन करता है।
अवलोकन
follow स्क्रिप्ट का उपयोग TikTok या Instagram पर उपयोगकर्ताओं को स्वचालित रूप से फ़ॉलो करने के लिए किया जाता है। जब आप API के माध्यम से कई लक्ष्य उपयोगकर्ता प्रदान करते हैं, तो सिस्टम प्रत्येक लक्ष्य उपयोगकर्ता के लिए एक कार्य बनाएगा। आप कार्य के निष्पादन समय को नियंत्रित करने के लिए start_time पैरामीटर का उपयोग कर सकते हैं।
स्क्रिप्ट कॉन्फ़िगरेशन (script_config)
script_config ऑब्जेक्ट में फ़ॉलो स्क्रिप्ट के लिए कॉन्फ़िगरेशन पैरामीटर होते हैं। निम्नलिखित उपलब्ध पैरामीटर हैं:
पैरामीटर
| पैरामीटर | प्रकार | आवश्यक | डिफ़ॉल्ट मान | विवरण |
|---|---|---|---|---|
| target_users | string[] | हां* | [] | फ़ॉलो करने के लिए लक्ष्य उपयोगकर्ता नामों की सरणी (प्रत्येक उपयो गकर्ता के लिए एक कार्य) |
| target_user | string | हां* | "" | एकल लक्ष्य उपयोगकर्ता नाम, या न्यूलाइन/अल्पविराम से अलग किए गए कई उपयोगकर्ता नाम |
| access_method | string | नहीं | "direct" | उपयोगकर्ता प्रोफ़ाइल पर नेविगेट करने का तरीका: direct (URL के माध्यम से) या search |
target_users सरणी या target_user स्ट्रिंग प्रदान करना आवश्यक है। यदि दोनों प्रदान किए जाते हैं, तो target_users को प्राथमिकता दी जाती है।
जब कई लक्ष्य उपयोगकर्ता प्रदान किए जाते हैं, तो API प्रत्येक लक्ष्य उपयोगकर्ता के लिए एक कार्य बनाएगा। उदाहरण के लिए, यदि आप 3 लक्ष्य उपयोगकर्ता और 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": "follow",
"script_config": {
"target_users": ["@username_to_follow"],
"access_method": "direct"
}
}'