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

फ़ेवरिट स्क्रिप्ट कॉन्फ़िगरेशन

यह पेज favorite स्क्रिप्ट के कॉन्फ़िगरेशन पैरामीटर का दस्तावेज़ीकरण करता है।

अवलोकन​

favorite स्क्रिप्ट TikTok पर पोस्ट को Favorites में और Instagram पर Saved में जोड़ती है। API के माध्यम से कई URL प्रदान करने पर प्रत्येक URL के लिए एक टास्क बनाया जाता है। start_time पैरामीटर से समय नियंत्रित करें।

पहले से पसंदीदा पोस्ट छोड़ी जाती हैं

स्क्रिप्ट यह पता लगाती है कि पोस्ट पहले से पसंदीदा / सेव की गई है या नहीं, और उन्हें छोड़ देती है — इसलिए टास्क दोबारा चलाने पर पोस्ट अनफ़ेवरिट नहीं होगी।

स्क्रिप्ट कॉन्फ़िगरेशन (script_config)​

उपलब्ध पैरामीटर:

पैरामीटर​

पैरामीटरप्रकारआवश्यकडिफ़ॉल्टविवरण
target_post_urlsstring[]Yes*[]पसंदीदा में जोड़ने के लिए लक्ष्य URL की सरणी (प्रत्येक URL के लिए एक टास्क)
target_post_urlstringYes*""एकल URL या कॉमा/नई पंक्ति से अलग URL
note

target_post_urls या target_post_url में से एक आवश्यक है। यदि दोनों प्रदान हैं, तो target_post_urls को प्राथमिकता मिलती है।

टास्क निर्माण

कई URL प्रदान होने पर API प्रत्येक URL के लिए एक टास्क बनाता है। उदाहरण: 3 URL + 2 डिवाइस = 6 टास्क।

उदाहरण​

एकल पोस्ट पसंदीदा में जोड़ें​

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "favorite",
"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": "favorite",
"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 टास्क बनाता है जो तुरंत चलते हैं।

प्रारंभ समय के साथ पसंदीदा शेड्यूल​

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "favorite",
"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": "favorite",
"script_config": {
"target_post_url": "https://www.tiktok.com/@target/video/123"
}
}'

Instagram सेव उदाहरण​

Instagram पर favorite स्क्रिप्ट पोस्ट को बुकमार्क करती है:

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "favorite",
"script_config": {
"target_post_url": "https://www.instagram.com/p/ABC123/"
}
}'

प्रतिक्रिया​

{
"code": 0,
"message": "success",
"data": {
"task_ids": [601, 602, 603],
"created_count": 3
}
}

पोस्ट 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/

Threads​

https://www.threads.com/@username/post/ABCDEFGHIJK
https://www.threads.com/t/ABCDEFGHIJK

threads.net लिंक भी काम करते हैं। एक /share/ लिंक नहीं करता: इसका कोड पोस्ट पृष्ठ द्वारा उपयोग किए गए से एक अलग पहचानकर्ता है, इसलिए इसे एक URL में बदलने के बजाय अस्वीकार कर दिया जाता है जो कहीं नहीं जाता है।

सर्वोत्तम अभ्यास​

  1. टास्क शेड्यूल करें: start_time पैरामीटर का उपयोग करें ताकि क्रियाएं समय के साथ फैली रहें।

  2. मल्टी-अकाउंट: enable_multi_account सक्षम करें ताकि एक ही डिवाइस पर कई खातों से पोस्ट पसंदीदा में जोड़ी जाए।

त्रुटि कोड​

CodeDescription
40001लक्ष्य URL अनुपस्थित
40003API के माध्यम से स्क्रिप्ट समर्थित नहीं
40301API एक्सेस के लिए Pro+ योजना आवश्यक

यह भी देखें​