انقر عنصر واجهة مستخدم لتنفيذ استدعاء API ، والحاجة إلى جانب الخادم mobileapi.php
عنصر واجهة مستخدم
تحتاج إلى تحديد IP الخادم واسم المستخدم وكلمة المرور ، ويمكنه إجراء استدعاء API عن بُعد (server_ip/mobileapi.php
استخدم طريقة البريد إرسال 3 معلمة "إجراء" / "UID" / "PWD"
Github Demo لبرنامج جانب الخادم:
https://github.com/nununene/mobileapi
مثال على قيمة "الإجراء":
عند اختبار الاتصال: Action = "Ping"
عند النقر فوق عنصر واجهة المستخدم: Action = "Open" / "Action1" / .... أيا كان
عودة السلسلة من API:
النجاح: "1"
معرف أو كلمة مرور غير صالح: "2"
العمل غير المصرح به: "3"
خطأ المعلمة: "4"
خطأ آخر: تبدأ السلسلة بـ "E1" , أو أي سلسلة أخرى
ملاحظة: تحتاج إلى برنامج خادم للعمل مع هذا التطبيق
عينة من التنفيذ:
"فتح بعيدا"
قام Raspberry PI (مع Nginx) بتثبيت وحدة RF 433MHz
NGINX تلقي طلب HTTP من التطبيق إلى ويب API (/mobileapi.php) ,
قم بتنفيذ ملف ثنائي لإرسال إشارات RF من خلال وحدة RF
المفتاح اللاسلكي (433 ميجا هرتز) اتصل بالقفل الكهربائي (Dropbolt الكهربائي)
(يجب أن يقترن المفتاح اللاسلكي بمخرجات إشارة RF's RPI)
عندما تلقى التبديل إشارة RF من RPI , يؤدي التبديل إلى تشغيل dropbolt الكهربائي وأطلق الباب