API إدارة المهام
تسجل هذه الصفحة جميع نقاط نهاية API المتاحة لإدارة مهام TikMatrix.
إنشاء مهمة
إنشاء مهام جديدة لجهاز واحد أو أكثر أو أسماء مستخدمين.
- نقطة النهاية:
POST /api/v1/task - Content-Type:
application/json
معاملات الطلب
يدعم API وضعين لإنشاء المهام:
الوضع 1: وضع الجهاز - استخدام serials لإنشاء مهام للأجهزة
الوضع 2: وضع اسم المستخدم - استخدام usernames لإنشاء مهام مباشرة لحسابات محددة
| المعامل | النوع | مطلوب | الوصف |
|---|---|---|---|
| serials | string[] | مطلوب شرطيًا | مصفوفة الأرقام التسلسلية للأجهزة (مطلوب إذا لم يتم توفير usernames) |
| usernames | string[] | مطلوب شرطيًا | مصفوفة أسماء المستخدمين (مطلوبة إذا لم يتم توفير serials). عند توفير هذه المعاملة، يتم إنشاء المهام مباشرة لهذه الحسابات. |
| script_name | string | نعم | اسم النص البرمجي المراد تنفيذه |
| script_config | object | نعم | معاملات تكوين النص البرمجي (راجع وثائق النص البرمجي المقابل) |
| enable_multi_account | boolean | لا | ما إذا كان يجب تمكين وضع الحسابات المتعددة (افتراضي: false). يعمل فقط في وضع الجهاز. |
| start_time | string | لا | وقت التنفيذ المجدول بتنسيق "HH:MM" |
| close_app | boolean | لا | ما إذا كان سيتم إغلاق التطبيق المستهدف (إيقافه قسريًا) بعد انتهاء المهمة (الافتراضي: true). اضبطه على false لإبقاء التطبيق قيد التشغيل بعد اكتمال المهمة. |
| platform | string | لا | المنصة المستهدفة (tiktok أو instagram). يُستخدم فقط في TikMatrix Pro؛ ويُتجاهل في الإصدارات أحادية المنصة. |