الفيديو والمواد
الحصول على نتيجة التحقق المرئي
تحصل على مجموعة مواد الشخص الحقيقي الناتجة عن التحقق المرئي.
استعلم دوريًا عن هذه Action بعد تدفق التحقق المرئي H5. تعيد النتيجة الناجحة معرف مجموعة مواد TokenLab للشخص الذي تم التحقق منه.
استخدم المؤسسة المصادق عليها والمستخدم وProjectName نفسها التي أنشأت الجلسة، مع مراعاة حالة الأحرف.
نقطة النهاية والمصادقة
POST https://api.tokenlab.sh/api/v3?Action=GetVisualValidateResult&Version=2024-01-01
Authorization: Bearer <TOKENLAB_API_KEY>
Content-Type: application/jsonأرسل BytedToken التي أعادها إنشاء جلسة تحقق مرئي. إذا عيّنت ProjectName عند الإنشاء، فأرسل القيمة نفسها هنا مع مراعاة حالة الأحرف؛ وإلا فاتركها أو استخدم default.
قد لا تكون النتيجة جاهزة مباشرة بعد callback المتصفح. أعد الطلب نفسه حتى تُعاد Result.GroupId أو تنتهي صلاحية BytedToken بعد 30 دقيقة. يؤدي تكرار طلب ناجح باستخدام token نفسها إلى إعادة GroupId نفسها.
استخدم GroupId المُعادة بوصفها group_id عند إنشاء مواد liveness_face.
مثال على الطلب
curl 'https://api.tokenlab.sh/api/v3?Action=GetVisualValidateResult&Version=2024-01-01' \
-H "Authorization: Bearer $TOKENLAB_API_KEY" \
-H "Content-Type: application/json" \
-d '{"BytedToken":"ZXhhbXBsZS10b2tlbg","ProjectName":"default"}'مثال على الاستجابة
{
"ResponseMetadata": {
"RequestId": "req_def456",
"Action": "GetVisualValidateResult",
"Version": "2024-01-01",
"Service": "ark",
"Region": "cn-beijing"
},
"Result": {
"GroupId": "group-20260720123456-real1"
}
}تستخدم الأخطاء ResponseMetadata.Error.Code وResponseMetadata.Error.Message. تحتوي الاستجابة الناجحة على ResponseMetadata وResult، ولا تستخدم بنية استجابة واجهات TokenLab الأخرى ضمن /v1.
curl -X POST "https://example.com/api/v3" \ -H "Content-Type: application/json" \ -d '{ "CallbackURL": "http://example.com" }'{ "id": "string"}التفويض
BearerAuth مصادقة مفتاح API. قم بإنشاء أو إدارة مفاتيح API في Dashboard > API > API Keys.
الموضع: header
معاملات الاستعلام
القيم المتاحة
- "CreateContentsGenerationsTasks"
- "GetContentsGenerationsTask"
- "ListContentsGenerationsTasks"
- "DeleteContentsGenerationsTasks"
- "CreateVisualValidateSession"
- "GetVisualValidateResult"
- "CreateAssetGroup"
- "ListAssetGroups"
- "GetAssetGroup"
- "UpdateAssetGroup"
- "DeleteAssetGroup"
- "CreateAsset"
- "ListAssets"
- "GetAsset"
- "UpdateAsset"
- "DeleteAsset"
"2024-01-01"الترويسات
سياسة التسليم لكل طلب. تتجاوز إعدادات API key و Workspace الافتراضية. يحاول النظام تلقائياً استخدام TokenLab Verified أولاً، وقد ينتقل مرة واحدة إلى Official فقط قبل المخرجات، أو قبول الطلب، أو إنشاء مورد دائم.
القيم المتاحة
- "auto"
- "verified"
- "official"
جسم الطلب
application/json
الاستجابة
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json