واجهة برمجة تطبيقات TCP Scan
تقوم واجهة برمجة تطبيقات TCP Scan بفحص نطاق من عناوين IPv4 للتحقق من اتصال TCP وتوصيل أجهزة Android القابلة للوصول تلقائيا عبر ADB على الشبكة. يفيد هذا في اكتشاف وتوصيل أجهزة Android اللاسلكية دون الحاجة إلى أوامر adb connect يدوية.
نقطة النهاية
POST /api/v1/device/tcp-scan
المتطلبات
متطلب الترخيص
تتطلب هذه الواجهة خطة Pro أو Team أو Business. خطة Starter لا تملك صلاحية الوصول.
جسم الطلب
جميع الحقول اختيارية. عند حذفها، يستخدم التطبيق نطاق IP والمنفذ المضبوطين في الإعدادات.
| الحقل | النوع | مطلوب | الوصف |
|---|---|---|---|
| start_ip | string | لا | عنوان IPv4 البداية (مثال: "192.168.1.2"). الافتراضي: إعدادات التطبيق المحفوظة. |
| end_ip | string | لا | عنوان IPv4 النهاية (مثال: "192.168.1.254"). الافتراضي: إعدادات التطبيق المحفوظة. |
| port | integer | لا | منفذ TCP للفحص (مثال: 5555). الافتراضي: scan_port المحفوظ (الافتراضي: 5555). |
قيد الشبكة الفرعية
يقتصر الفحص على شبكة فرعية /24 واحدة. إذا كانت start_ip وend_ip تنتميان إلى شبكتين فرعيتين /24 مختلفتين، يتم اقتطاع النطاق تلقائيا إلى start_ip.x.x.255.