Skip to main content
أنشئ جلسة تحقق مرئي قبل رفع مواد liveness_face القابلة لإعادة الاستخدام. يستخدم TokenLab تنسيق Action API من Volc ومصادقة Bearer الخاصة بـ TokenLab.

نقطة النهاية والمصادقة

لا تُقبل توقيعات AK/SK من Volc. الحقل CallbackURL مطلوب ويجب أن يكون عنوان HTTPS عامًا. الحقل ProjectName اختياري وقيمته الافتراضية default.

التدفق

  1. احفظ Result.BytedToken وافتح Result.H5Link للشخص المراد التحقق منه.
  2. لاختيار لغة H5، أضف lng إلى H5Link، مثل &lng=en. اللغة ليست حقلاً في نص الطلب.
  3. بعد اكتمال تدفق H5، يفتح المتصفح Result.CallbackURL. قد يتضمن استعلام callback القيم bytedToken وresultCode وalgorithmBaseRespCode وreqMeasureInfoValue وverify_type.
  4. استعلم دوريًا عن الحصول على نتيجة التحقق المرئي باستخدام BytedToken المحفوظ حتى تُعاد Result.GroupId.
تظل BytedToken صالحة لمدة 30 دقيقة وترتبط بالمؤسسة المصادق عليها وبـ ProjectName. يسمح رابط H5 بإكمال تحقق واحد فقط ويصبح غير صالح بعد الاستخدام. تعامل مع Result.H5Link كعنوان متصفح غير شفاف: افتحه كصفحة من المستوى الأعلى، ولا تحلله أو تفك ترميزه أو تعيد كتابته أو تضمّنه. تتولى TokenLab تسليم المتصفح وجسر callback.

مثال على الطلب

مثال على الاستجابة

تستخدم الأخطاء البنية العليا نفسها. اقرأ ResponseMetadata.Error.Code وResponseMetadata.Error.Message بدل توقع حقول الأخطاء في واجهات TokenLab الأخرى ضمن /v1.