Post स्क्रिप्ट कॉन्फ़िगरेशन
यह पृष्ठ कार्य निर्माण में उपयोग की जाने वाली post स्क्रिप्ट के कॉन्फ़िगरेशन पैरामीटर दस्तावेजित करता है।
अवलोकन
post स्क्रिप्ट का उपयोग TikTok या Instagram पर सामग्री (वीडियो या चित्र) स्वचालित रूप से प्रकाशित करने के लिए किया जाता है। यह कई प्रकाशन विधियों, सामग्री स्रोतों और ऑडियो विकल्पों का समर्थन करता है।
अनुरोध पैरामीटर
कार्य बनाते समय, आप निम्नलिखित शीर्ष-स्तरीय पैरामीटर निर्दिष्ट कर सकते हैं:
| पैरामीटर | प्रकार | आवश्यक | डिफ़ॉल्ट मान | विवरण |
|---|---|---|---|---|
| serials | string[] | सशर्त | [] | डिवाइस सीरियल नंबर की सूची (मोड 1: डिवाइस-आधारित) |
| usernames | string[] | सशर्त | [] | कार्य बनाने के लिए उपयोगकर्ता नामों की सूची (मोड 2: उपयोगकर्ता नाम-आधारित) |
| script_name | string | हाँ | - | निष्पादित करने के लिए स्क्रिप्ट का नाम (उदा. "post") |
| script_config | object | हाँ | - | स्क्रिप्ट कॉन्फ़िगरेशन पैरामीटर (नीचे देखें) |
| enable_multi_account | boolean | नहीं | false | बहु-खाता मोड सक्षम करें (डिवाइस पर प्रत्येक खाते के लिए कार्य बनाएं) |
| start_time | string | नहीं | - | वैकल् पिक प्रारंभ समय "HH:MM" प्रारूप में |
| platform | string | सशर्त आवश्यक* | स्वत: | लक्षित प्लेटफ़ॉर्म: tiktok, instagram. नीचे नोट देखें |
नोट: serials या usernames में से एक प्रदान किया जाना चाहिए।
*Platform पैरामीटर व्यवहार:
- TikMatrix और IgMatrix:
platformपैरामीटर प्रदान किए जाने पर अनदेखा किया जाता है। प्लेटफ़ॉर्म ऐप नाम से स्वचालित रूप से निर्धारित होता है (TikMatrix → tiktok, IgMatrix → instagram)। - TikMatrix Pro:
platformपैरामीटर आवश्यक है और स्पष्ट रूप सेtiktokयाinstagramके रूप में निर्दिष्ट किया जाना चाहिए।
स्क्रिप्ट कॉन्फ़िगरेशन (script_config)
script_config ऑब्जेक्ट में प्रकाशन स्क्रिप्ट के लिए पैरामीटर होते हैं। निम्नलिखित उपलब्ध पैरामीटर हैं:
सामान्य पैरामीटर (TikTok और Instagram)
| पैरामीटर | प्रकार | आवश्यक | डिफ़ॉल्ट मान | विवरण |
|---|---|---|---|---|
| content_type | integer | नहीं | 0 | सामग्री प्रकार: 0 = वीडियो, 1 = चित्र |
| image_count | integer | नहीं | 1 | चयन करने के लिए चित्रों की संख्या (जब content_type = 1) |
| captions | string | नहीं | "" | पोस्ट शीर्षक पाठ। spintax प्रारूप समर्थित: {विकल्प1|विकल्प2|विकल्प3} |
| caption_format | string | नहीं | "multiline" | बहु-पंक्ति कैप्शन को संभालने का तरीका: multiline (वास्तविक नई पंक्तियाँ डालें) या singleline (\n को स्पेस से बदलें) |
| ai_label | boolean | नहीं | false | पोस्ट में AI-जनित सामग्री लेबल जोड़ना है या नहीं |
| save_draft | boolean | नहीं | false | तुरंत प्रकाशित करने के बजाय पोस्ट को ड्राफ्ट के रूप में सहेजें |
| post_way | string | नहीं | "addButton" | पोस्ट करने का तरीका। विवरण के लिए नीचे दिए गए पोस्ट मेथड्स सेक्शन को देखें |
| material_source | string | नहीं | "materialLibrary" | सामग्री स्रोत: materialLibrary (सामग्री लाइब्रेरी) या localFolder (स्थानीय फ़ोल्डर), यदि material_list प्रदान की गई है तो इस पैरामीटर को अनदेखा किया जाता है |
| material_path | string | सशर्त आवश्यक | "" | स्थानीय फ़ोल्डर पथ (जब material_source = "localFolder" तो आवश्यक) |
| material_list | string[] | नहीं | [] | सीधे सामग्री फ़ाइल पथों की सरणी पास करें। इस पैरामीटर को प्रदान करते समय, material_source और material_path के लॉजिक को छोड़ दिया जाएगा। API स्वचालन परिदृश्यों के लिए अनुशंसित। |
| materials_tags | string | नहीं | "" | सामग्री लाइब्रेरी से फ़िल्टर करने के लिए अल्पविराम से अलग किए गए सामग्री टैग |
| upload_wait_time | integer | नहीं | 10 | अपलोड पूर्ण होने की प्रतीक्षा करने के लिए सेकंड |
| upload_wait_time_min | integer | नहीं | - | प्रतीक्षा अवधि की निचली सीमा। दोनों सीमाएँ सेट होने पर स्क्रिप्ट हर कार्य के लिए इस दायरे में यादृच्छिक मान चुनती है |
| upload_wait_time_max | integer | नहीं | - | प्रतीक्षा अवधि की ऊपरी सीमा |
| sound_wait_time | integer | नहीं | 10 | ऑडियो लोड होने की प्रतीक्षा करने के लिए सेकंड |
| sound_wait_time_min | integer | नहीं | - | प्रतीक्षा अवधि की निचली सीमा। दोनों सीमाएँ सेट होने पर स्क्रिप्ट हर कार्य के लिए इस दायरे में यादृच्छिक मान चुनती है |
| sound_wait_time_max | integer | नहीं | - | प्रतीक्षा अवधि की ऊपरी सीमा |
| add_sound | string/integer | नहीं | "-1" | ऑडियो विकल्प: -1 = डिफ़ॉल्ट, 0 = अक्ष म, 1 = सक्षम, custom = कस्टम ऑडियो का उपयोग करें |
| sound_name | string | सशर्त आवश्यक | "" | ऑडियो नाम/URL (जब post_way = "useSound" तो आवश्यक) |
| custom_sound_keyword | string | सशर्त आवश्यक | "" | कस्टम ऑडियो खोजने के लिए कीवर्ड (जब add_sound = "custom" तो आवश्यक) |
| origin_sound_volume | integer | नहीं | 100 | मूल ऑडियो वॉल्यूम (0-100) |
| add_sound_volume | integer | नहीं | 100 | जोड़ा गया ऑडियो वॉल्यूम (0-100) |
upload_wait_timeसामान्य पोस्टिंग औरsave_draftमोड दोनों पर लागू होता है। ड्राफ्ट के रूप में सेव करने पर भी TikTok/Instagram को बैकग्राउंड में वीडियो अपलोड पूरा करने के लिए समय चाहिए।
upload_wait_timeऔरsound_wait_timeदायरे के रूप में भी दिए जा सकते हैं:upload_wait_time_min/upload_wait_time_max(याsound_wait_time_min/sound_wait_time_max) भेजें और स्क्रिप्ट हर कार्य के लिए उस दायरे में नया यादृच्छिक मान चुनेगी, ताकि सभी कार्य एक ही अवधि तक प्रतीक्षा न कर ें। दोनों सीमाएँ मौजूद होने पर दायरे को प्राथमिकता मिलती है, अन्यथा एकल-मान कुंजी का उपयोग होता है।
पोस्ट मेथड्स (post_way)
post_way पैरामीटर नियंत्रित करता है कि स्क्रिप्ट पोस्टिंग स्क्रीन कैसे खोलती है:
| मान | विवरण |
|---|---|
addButton | (डिफ़ॉल्ट) ऐप के अंदर "+" create बटन पर टैप करता है, फिर डिवाइस गैलरी से मीडिया चुनता है। यह सभी प्लेसमेंट्स (reel, story, post) के साथ काम करता है। अधिकतर मामलों के लिए अनुशंसित। |
share | मीडिया फ़ाइल से सीधे Instagram/TikTok ऐप में Android share intent ट्रिगर करता है। यह एक वैकल्पिक तरीका है जो ऐप-के-अंदर नेविगेशन को बायपास करता है; तब उपयोगी होता है जब addButton फ़्लो किसी खास डिवाइस या ऐप संस्करण पर भरोसेमंद न हो। |
useSound | पहले किसी विशेष ऑडियो ट्रैक पर जाता है (sound_name URL या keyword के जरिए), फिर वीडियो को उस साउंड से जोड़ता है। केवल Reels / TikTok के लिए। इसके लिए sound_name सेट होना आवश्यक है। यह placement = "post" या placement = "story" के साथ संगत नहीं है। |
जब placement post (Instagram feed post) हो, तब post_way चाहे कुछ भी हो, sound automation समर्थित नहीं है। स्क्रिप्ट sound step को अपने-आप छोड़ देगी।