تكوين نص إلغاء المتابعة
تقدم هذه الصفحة معاملات تكوين نص unfollow لإنشاء المهام.
نظرة عامة
يُستخدم نص unfollow لإلغاء المتابعة التلقائية للمستخدمين على 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 مستخدمين مستهدفين وجهازين، سيتم إنشاء 6 مهام. استخدم معامل start_time للتحكم في وقت تنفيذ المهام.
أمثلة
إلغاء متابعة مستخدم واحد
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "unfollow",
"script_config": {
"target_users": ["@username_to_unfollow"],
"access_method": "direct"
}
}'
إلغاء متابعة عدة مستخدمين
عند إلغاء متابعة عدة مستخدمين، يتم إنشاء مهمة لكل مستخدم:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "unfollow",
"script_config": {
"target_users": ["@user1", "@user2", "@user3"],
"access_method": "direct"
}
}'
سيؤدي هذا إلى إنشاء 3 مهام مستقلة يتم تنفيذها على الفور.
جدولة المهام باستخدام وقت البدء
استخدم start_time لجدولة وقت بدء المهام:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "unfollow",
"script_config": {
"target_users": ["@user1", "@user2"],
"access_method": "direct"
},
"start_time": "14:30"
}'