التطبيقات
تمنحك التطبيقات إمكانية الوصول إلى جميع ميزات Wink كمطور. يمكنك الوصول إلى جميع البيانات نفسها وحتى توسيع ميزات Wink الخاصة. يمكنك اختيار استخدام خادم OAuth2 الخاص بـ Wink للمصادقة على موقع السفر الخاص بك بنفس الطريقة التي تستخدم بها Google أو Facebook. بهذه الطريقة يمكنك توسيع ميزات Wink إلى موقعك الإلكتروني أو تطبيقك الخاص.
- اختر الحساب الذي تريد العمل معه من Accounts.
- انقر على
Actionsمن أسفل بطاقة الحساب واخترManage account. - انقر على تبويب
Applicationsفي الصفحة التالية. - ستعرض هذه القسم جميع تطبيقاتك.
- اختر تعديل تطبيق موجود أو إنشاء تطبيق جديد.
إنشاء تطبيق
Section titled “إنشاء تطبيق”نظرًا لأنك لا تستطيع الوصول إلى مفتاح السر الخاص بالتطبيق الذي أنشأناه لك، فستحتاج إلى إنشاء تطبيق خاص بك.
أنواع العملاء
Section titled “أنواع العملاء”عند إنشاء تطبيق، تختار نوع العميل الذي يحدد كيفية مصادقة التطبيق:
- SPA (تطبيق صفحة واحدة) — لتطبيقات الواجهة الأمامية التي تعمل في المتصفح وتستخدم تدفق رمز التفويض OAuth2 مع PKCE. هذا هو النوع الأكثر شيوعًا لتطبيقات الويب.
- MACHINE_2_MACHINE — للتكاملات من خادم إلى خادم التي تقوم بالمصادقة مباشرة باستخدام بيانات اعتماد العميل. استخدم هذا عندما يحتاج خادمك الخلفي إلى استدعاء Wink APIs بدون وجود مستخدم.
فيما يلي خطوات إنشاء تطبيق:
- من صفحة التطبيقات، انقر على زر
Create new application. - الاسم امنح تطبيقك اسمًا. مثال: تطبيق رائع
- نوع العميل اختر
SPAلتطبيقات الويب أوMACHINE_2_MACHINEللتكاملات الخدمية. - اسم الكيان اربط تطبيقك بأحد حساباتك الموجودة. مثال: حساب رائع
- عناوين URI لإعادة التوجيه مطلوب عنوان URI واحد على الأقل لإعادة التوجيه. يُستخدم للتحقق من صحة نطاق إعادة التوجيه بعد المصادقة الناجحة. مثال: https://www.cool-site.com
- عناوين URI لإعادة التوجيه بعد تسجيل الخروج (اختياري) عناوين URL التي يمكن إعادة توجيه المستخدمين إليها بعد تسجيل الخروج. هذا يضمن وصول المستخدمين إلى صفحة معروفة بعد انتهاء جلستهم.
- انقر على زر
Saveللمتابعة.
سيتم إعادة توجيهك إلى قائمة تطبيقاتك. سترى تطبيقك الجديد في القائمة وستحصل على مفتاح سر التطبيق مرة واحدة فقط. تأكد من نسخه وحفظه في مكان آمن.
تحديث التطبيق
Section titled “تحديث التطبيق”ستحتاج إلى تحديث تطبيقك إذا تغير أحد عناوين URI لإعادة التوجيه أو أردت إضافة أو إزالة URI.
لتحديث تطبيق موجود، قم بما يلي:
- انقر على رابط
Actionsللتطبيق الذي تريد تحديثه. - انقر على زر
Updateتحت Actions. - قم بإجراء التغييرات على التطبيق.
- انقر على زر
Saveللمتابعة.
سيتم إعادة توجيهك إلى قائمة تطبيقاتك.
إزالة التطبيق
Section titled “إزالة التطبيق”إذا لم تعد بحاجة إلى تطبيق، يمكنك المتابعة وحذفه.
لحذف تطبيق، قم بما يلي:
- انقر على رابط
Actionsللتطبيق الذي تريد تحديثه. - انقر على زر
Removeتحت Actions. - انقر على زر
OKلتأكيد الحذف.
سيتم إعادة توجيهك إلى قائمة تطبيقاتك.
