मुख्य कंटेंट तक स्किप करें

कमेंट बूस्ट (रिप्लाई) स्क्रिप्ट कॉन्फ़िगरेशन

यह पृष्ठ टास्क निर्माण में उपयोग होने वाली 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_urlsstringहाँ""पोस्ट URL जिनके शीर्ष कमेंट के साथ इंटरैक्ट करना है। कई URL को न्यूलाइन (\n) से अलग करें।
enable_like_commentbooleanहाँ*falseप्रत्येक पोस्ट के शीर्ष कमेंट को लाइक करें।
enable_reply_commentbooleanहाँ*falseप्रत्येक पोस्ट के शीर्ष कमेंट का जवाब दें।
reply_contentsstringयदि enable_reply_comment true है तो आवश्यक""जवाब का टेक्स्ट। कई जवाब विकल्पों को न्यूलाइन (\n) से अलग करें; प्रति टास्क reply_order के अनुसार एक चुना जाता है।
reply_orderstringनहीं"random"reply_contents में से जवाब कैसे चुनें: random (यादृच्छिक) या sequential (क्रमिक)।
insert_emojibooleanनहींfalseजवाब में एक यादृच्छिक इमोजी डालें।
usernamestringनहीं""चलाने से पहले इस अकाउंट पर स्विच करें। यदि छोड़ दिया जाए, तो डिवाइस पर वर्तमान में सक्रिय अकाउंट का उपयोग होता है।
कम से कम एक क्रिया आवश्यक है

आपको कम से कम एक क्रिया सक्षम करनी होगी: 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
}
}'

एक टास्क में कई पोस्ट के कमेंट के साथ इंटरैक्ट करना

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/@user1/video/111\nhttps://www.tiktok.com/@user2/video/222\nhttps://www.tiktok.com/@user3/video/333",
"enable_reply_comment": true,
"reply_contents": "Love this!\nAmazing!\nSo true!",
"reply_order": "random"
}
}'

केवल लाइक (कोई जवाब नहीं)

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
}
}'

किसी विशिष्ट अकाउंट के साथ चलाना (यूज़रनेम मोड)

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"usernames": ["@my_account1", "@my_account2"],
"script_name": "boost_comment",
"script_config": {
"target_comment_urls": "https://www.tiktok.com/@target/video/123",
"enable_reply_comment": true,
"reply_contents": "Nice!\nGreat content!"
}
}'

प्रति अकाउंट एक टास्क बनाया जाता है, प्रत्येक पहले उस अकाउंट पर स्विच करता है।

Instagram उदाहरण

वही API Instagram पोस्ट के लिए भी काम करता है:

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.instagram.com/p/ABC123/",
"enable_reply_comment": true,
"reply_contents": "Beautiful! 😍\nLove it!"
}
}'

प्रतिक्रिया

{
"code": 0,
"message": "success",
"data": {
"task_ids": [301],
"created_count": 1
}
}

जवाब का क्रम

यादृच्छिक क्रम (random)

  • टास्क के लिए reply_contents में से एक जवाब यादृच्छिक रूप से चुनता है।
  • जवाबों को अधिक स्वाभाविक दिखाने के लिए अच्छा है।
  • डिफ़ॉल्ट व्यवहार।

क्रमिक क्रम (sequential)

  • टास्क इंडेक्स (job_count) के अनुसार जवाब चुनता है: पहला टास्क पहली पंक्ति का उपयोग करता है, दूसरा दूसरी, और इसी तरह, अंत तक पहुँचने पर शुरुआत में लौट जाता है।
  • कई डिवाइस/अकाउंट में अलग-अलग जवाब वितरित करने के लिए अच्छा है।

पोस्ट URL प्रारूप

TikTok

https://www.tiktok.com/@username/video/1234567890123456
https://vm.tiktok.com/ABCDEFG/

Instagram

https://www.instagram.com/p/ABCDEFGHIJK/
https://www.instagram.com/reel/ABCDEFGHIJK/

comment बनाम boost_comment

commentboost_comment
क्या करता हैएक नया टॉप-लेवल कमेंट पोस्ट करता हैकिसी मौजूदा कमेंट को लाइक / जवाब देता है
मुख्य इनपुटtarget_post_url(s) + comment_contenttarget_comment_urls + reply_contents
टास्क विभाजनप्रति URL एक टास्कप्रति डिवाइस/अकाउंट एक टास्क (सभी URL एक रन में)
दस्तावेज़कमेंट स्क्रिप्टयह पृष्ठ

सर्वोत्तम प्रथाएँ

  1. अपने जवाबों में विविधता रखें: reply_contents में कई पंक्तियाँ दें ताकि अकाउंट्स में जवाब एक जैसे न दिखें।
  2. अकाउंट्स में क्रमिक क्रम का उपयोग करें: अलग-अलग जवाब फैलाने के लिए sequential क्रम को कई डिवाइस/अकाउंट के साथ जोड़ें।
  3. इमोजी सम्मिलन सक्षम करें: जवाबों को अधिक स्वाभाविक बनाने के लिए insert_emoji: true सेट करें।
  4. प्लेटफ़ॉर्म सीमाओं का सम्मान करें: बहुत आक्रामक रूप से जवाब देना रेट लिमिट ट्रिगर कर सकता है। टास्क को समय के साथ फैलाएँ।

त्रुटि कोड

कोडविवरण
40001target_comment_urls अनुपस्थित, कोई क्रिया सक्षम नहीं, या enable_reply_comment true है पर reply_contents खाली है
40003स्क्रिप्ट API के माध्यम से समर्थित नहीं है
40301API एक्सेस के लिए Pro+ प्लान आवश्यक है

यह भी देखें