कमेंट बूस्ट (रिप्लाई) स्क्रिप्ट कॉन्फ़िगरेशन
यह पृष्ठ टास्क निर्माण में उपयोग होने वाली boost_comment स्क्रिप्ट के कॉन्फ़िगरेशन पैरामीटर का दस्तावेज़ीकरण करता है।
दो अलग-अलग कमेंट स्क्रिप्ट हैं, और वे अलग-अलग काम करती हैं:
comment— किसी पोस्ट पर एक नया टॉप-लेवल कमेंट पोस्ट करती है। कमेंट स्क्रिप्ट कॉन्फ़िगरेशन देखें।boost_comment(यह पृष्ठ) — किसी मौजूदा कमेंट को लाइक और/या उसका जवाब देती है। यही "REPLY COMMENT" (कमेंट का जवाब देना) / "Boost Comments" सुविधा है।
यदि आप कमेंट का जवाब देना चाहते हैं, तो आप सही जगह पर हैं।
अवलोकन
boost_comment स्क्रिप्ट एक पोस्ट खोलती है और उसके शीर्ष कमेंट के साथ इंटरैक्ट करती है — यह कमेंट को लाइक कर सकती है, उसका जवाब दे सकती है, या दोनों। यह ऐप के Boost Comments डायलॉग का API समकक्ष है।
comment स्क्रिप्ट के विपरीत, boost_comment स्क्रिप्ट सभी लक्षित URL को एक ही टास्क रन में संभालती है (यह आंतरिक रूप से target_comment_urls को न्यूलाइन से विभाजित करती है और उन्हें एक के बाद एक प्रोसेस करती है)। प्रति डिवाइस (सीरियल मोड) या प्रति अकाउंट (यूज़रनेम / मल्टी-अकाउंट मोड) एक टास्क बनाया जाता है — प्रति URL एक टास्क नहीं।
स्क्रिप्ट कॉन्फ़िगरेशन (script_config)
पैरामीटर
| पैरामीटर | प्रकार | आवश्यक | डिफ़ॉल्ट | विवरण |
|---|---|---|---|---|
| target_comment_urls | string | हाँ | "" | पोस्ट URL जिनके शीर्ष कमेंट के साथ इंटरैक्ट करना है। कई URL को न्यूलाइन (\n) से अलग करें। |
| enable_like_comment | boolean | हाँ* | false | प्रत्येक पोस्ट के शीर्ष कमेंट को लाइक करें। |
| enable_reply_comment | boolean | हाँ* | false | प्रत्येक पोस्ट के शीर्ष कमेंट का जवाब दें। |
| reply_contents | string | यदि enable_reply_comment true है तो आवश्यक | "" | जवाब का टेक्स्ट। कई जवाब विकल्पों को न्यूलाइन (\n) से अलग करें; प्रति टास्क reply_order के अनुसार एक चुना जाता है। |
| reply_order | string | नहीं | "random" | reply_contents में से जवाब कैसे चुनें: random (यादृच्छिक) या sequential (क्रमिक)। |
| insert_emoji | boolean | नहीं | false | जवाब में एक यादृच्छिक इमोजी डालें। |
| username | string | नहीं | "" | चलाने से पहले इस अकाउंट पर स्विच करें। यदि छोड़ दिया जाए, तो डिवाइस पर वर्तमान में सक्रिय अकाउंट का उपयोग होता है। |
आपको कम से कम एक क्रिया सक्षम करनी होगी: enable_like_comment और/या enable_reply_comment को true पर सेट करें। यदि enable_reply_comment true है, तो reply_contents खाली नहीं हो सकता। अन्यथा API त्रुटि 40001 के साथ अनुरोध को अस्वीकार कर देता है।
स्क्रिप्ट प्रत्येक पोस्ट के शीर्ष (पहले) कमेंट के साथ इंटरैक्ट करती है। target_comment_urls में पोस्ट URL दें — आपको किसी अलग कमेंट के सीधे लिंक की आवश्यकता नहीं है।
उदाहरण
किसी कमेंट का जवाब देना (सबसे सामान्य मामला)
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "boost_comment",
"script_config": {
"target_comment_urls": "https://www.tiktok.com/@username/video/1234567890",
"enable_reply_comment": true,
"reply_contents": "Great point!\nI totally agree!\nThanks for sharing 🙌"
}
}'
जवाब reply_contents की तीन पंक्तियों में से चुना जाता है (डिफ़ॉल्ट रूप से यादृच्छिक)।
एक साथ लाइक और जवाब
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "boost_comment",
"script_config": {
"target_comment_urls": "https://www.tiktok.com/@username/video/1234567890",
"enable_like_comment": true,
"enable_reply_comment": true,
"reply_contents": "Couldn'\''t agree more!\nWell said!",
"reply_order": "sequential",
"insert_emoji": true
}
}'