Video & Materialien

Visuelles Verifizierungsergebnis abrufen

Ruft die durch die visuelle Verifizierung erzeugte Materialgruppe für echte Personen ab.

POST
/api/v3

Rufen Sie diese Action nach dem H5-Verifizierungsablauf wiederholt auf. Ein erfolgreiches Ergebnis enthält die TokenLab-Materialgruppen-ID der verifizierten Person.

Verwenden Sie dieselbe authentifizierte Organisation, denselben Benutzer und denselben, groß-/kleinschreibungssensitiven ProjectName wie beim Erstellen der Sitzung.

Endpunkt und Authentifizierung

POST https://api.tokenlab.sh/api/v3?Action=GetVisualValidateResult&Version=2024-01-01
Authorization: Bearer <TOKENLAB_API_KEY>
Content-Type: application/json

Senden Sie den von Visuelle Verifizierungssitzung erstellen zurückgegebenen BytedToken. Wenn Sie beim Erstellen ProjectName gesetzt haben, senden Sie hier denselben Wert unter Beachtung der Groß-/Kleinschreibung. Andernfalls lassen Sie ihn weg oder verwenden default.

Das Ergebnis ist möglicherweise nicht sofort nach dem Browser-Callback verfügbar. Wiederholen Sie dieselbe Anfrage, bis Result.GroupId zurückgegeben wird oder der 30 Minuten gültige BytedToken abläuft. Eine wiederholte erfolgreiche Anfrage mit demselben token liefert dieselbe GroupId.

Verwenden Sie die zurückgegebene GroupId beim Erstellen von liveness_face-Materialien als group_id.

Beispielanfrage

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"}'

Beispielantwort

{
  "ResponseMetadata": {
    "RequestId": "req_def456",
    "Action": "GetVisualValidateResult",
    "Version": "2024-01-01",
    "Service": "ark",
    "Region": "cn-beijing"
  },
  "Result": {
    "GroupId": "group-20260720123456-real1"
  }
}

Fehler verwenden ResponseMetadata.Error.Code und ResponseMetadata.Error.Message. Eine erfolgreiche Antwort enthält ResponseMetadata und Result, nicht die Antwortstruktur anderer TokenLab-/v1-APIs.

curl -X POST "https://example.com/api/v3" \  -H "Content-Type: application/json" \  -d '{    "CallbackURL": "http://example.com"  }'
{  "id": "string"}

Autorisierung

BearerAuth
AuthorizationBearer <token>

API-Key-Authentifizierung. Erstellen oder verwalten Sie API-Keys unter Dashboard > API > API Keys.

Ort: header

Abfrageparameter

Action?string

Zulässige Werte

  • "CreateContentsGenerationsTasks"
  • "GetContentsGenerationsTask"
  • "ListContentsGenerationsTasks"
  • "DeleteContentsGenerationsTasks"
  • "CreateVisualValidateSession"
  • "GetVisualValidateResult"
  • "CreateAssetGroup"
  • "ListAssetGroups"
  • "GetAssetGroup"
  • "UpdateAssetGroup"
  • "DeleteAssetGroup"
  • "CreateAsset"
  • "ListAssets"
  • "GetAsset"
  • "UpdateAsset"
  • "DeleteAsset"
Version?string
Standard"2024-01-01"

Header

X-TokenLab-Delivery-Policy?string

Zustellungsrichtlinie pro Anfrage. Überschreibt die API-Key- und Workspace-Standardeinstellungen. Versucht automatisch zuerst TokenLab Verified und kann vor der Ausgabe, der Annahme der Anfrage oder der Erstellung persistenter Ressourcen einmalig auf Official umstellen.

Zulässige Werte

  • "auto"
  • "verified"
  • "official"

Anfragekörper

application/json

Antwort

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json