الانتقال إلى المحتوى الرئيسي
الحصول على العمليةGET

استرجع عملية Human Token بواسطة معرّفها — بعد عودة المستخدم من Human Token Journey، أو لإعادة الاستعلام عن نتيجة API Only.

Markdown

نقطة النهاية​

البيئةالرابط
الإنتاجGET https://humantoken.unico.app/client/v1/process/{processId}

الطلب​

Headers
Headerالقيمة
x-unico-accesskey<your_access_key> (راجع المصادقة)
معاملات المسار (Path)
المعاملالنوعمطلوبالوصف
processIdstring (UUID)نعممعرّف العملية الذي تُعيده إنشاء عملية.

مثال​

curl -X GET https://humantoken.unico.app/client/v1/process/$PROCESS_ID \
-H "x-unico-accesskey: $UNICO_ACCESS_KEY"

الاستجابات​

200 OK

للاستجابة التنسيق نفسه الخاص بـ إنشاء عملية. يعتمد شكل data على التدفق المستخدم عند إنشاء العملية.

التدفقات القياسية (api+humantoken، api+liveness+humantoken، humantoken):

{
"id": "6ed74799-4c2f-4023-b43f-a73cf7c847b2",
"state": "PROCESS_STATE_FINISHED",
"data": {
"humanToken": {
"value": "3f9a1c7e5b2d4086a1e3c5f7092b4d6e8a0c2e4f6183a5c7e9b1d3f5072a4c6e",
"status": "validated"
}
}
}

تدفقات إعادة التحقق (api+liveness+humantoken+revalidation، humantoken+revalidation):

{
"id": "cb0472c0-6dbc-46c6-b830-2be7edc35424",
"state": "PROCESS_STATE_FINISHED",
"data": {
"humanTokenMatch": "true"
}
}
الحقلالنوعالوصف
idstring (UUID)معرّف العملية.
statestringحالة العملية — راجع قيم state.
data.​humanToken.​valuestringالتدفقات القياسية فقط. معرّف مستقر وغير شفاف للوجه (حتى 100 حرف). يُحلَّل الشخص ذاته دائمًا إلى القيمة نفسها.
data.​humanTokenMatchstringتدفقات إعادة التحقق فقط. "true" إذا تطابقت الصورة الشخصية مع humanToken المرجعي، و"false" في حال عدم التطابق.
قيم state
القيمةالمعنى
PROCESS_STATE_UNSPECIFIEDالحالة غير محددة.
PROCESS_STATE_CREATEDتم إنشاء العملية ولا تزال تقبل جلسات جديدة. تكون data بالقيمة {}.
PROCESS_STATE_FINISHEDاكتملت العملية ولم تعد تقبل جلسات جديدة. في التدفقات القياسية، يكون data.humanToken موجودًا عند إنشاء Human Token؛ وفي تدفقات إعادة التحقق، يُشير data.humanTokenMatch إلى ما إذا كانت الصورة الشخصية تتطابق مع الرمز المرجعي. وإلا تكون data بالقيمة {}.
PROCESS_STATE_FAILEDفشلت العملية. تكون data بالقيمة {}.
PROCESS_STATE_CANCELEDأُلغيت العملية. تكون data بالقيمة {}.
PROCESS_STATE_AWAITING_FOR_DOCUMENTالعملية بانتظار وثيقة هوية. تكون data بالقيمة {}.
تحذير

تحقق دائمًا من أن data.humanToken.value ليست فارغة قبل استخدامها.

رموز الأخطاء​

الرمزالرسالةالوصف
3process id is invalidعندما يكون معرّف العملية غير صالح.

الخطوات التالية​