Liveness Session Operations - Create Liveness With Verify Session With Verify Image
Skapa en ny liveness-session med verify. Ange verifieringsbilden när sessionen skapas.
En session passar bäst för klientenhetsscenarier där utvecklare vill auktorisera en klientenhet att endast utföra en liveness-identifiering utan att ge fullständig åtkomst till sina resurser. Skapade sessioner har en begränsad livslängd och tillåter endast klienter att utföra önskad åtgärd innan åtkomsten har upphört att gälla.
Behörigheter omfattar...
-
- Möjlighet att anropa /detectLivenessWithVerify/singleModal för upp till 3 återförsök.
- En tokenlivslängd på 10 minuter.
Anteckning
-
- Klientåtkomst kan återkallas genom att ta bort sessionen med hjälp av åtgärden Ta bort liveness med verifierad session.
- Om du vill hämta ett resultat använder du get liveness with verify-sessionen.
- Om du vill granska enskilda begäranden som en klient har gjort till din resurs använder du list liveness with verify session audit entries (Lista live med verifierade sessionsgranskningsposter).
Rekommenderat alternativ: VerifyImage tillhandahålls när sessionen skapas.
POST {endpoint}/face/{apiVersion}/detectLivenessWithVerify/singleModal/sessions
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
Parameters
|
formData | True |
string |
Parametrarna för att skapa sessionen. |
Verify
|
formData | True |
file |
Bildströmmen för verifiering. Innehållsdispositionsrubrikfältet för den här delen måste ha filnamn. |
api
|
path | True |
string |
API-version |
endpoint
|
path | True |
string uri |
Cognitive Services-slutpunkter som stöds (protokoll och värdnamn, till exempel: https://{resource-name}.cognitiveservices.azure.com). |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
Ett lyckat anrop skapar en session för en klientenhet och anger en auktoriseringstoken för användning av klientprogrammet för ett begränsat syfte och en begränsad tid. |
|
Other Status Codes |
Ett oväntat felsvar. Headers x-ms-error-code: string |
Säkerhet
Ocp-Apim-Subscription-Key
Den hemliga nyckeln för din Ansiktsprenumeration på Azure AI.
Type:
apiKey
In:
header
AADToken
Azure Active Directory OAuth2-flödet
Type:
oauth2
Flow:
accessCode
Authorization URL:
https://api.example.com/oauth2/authorize
Token URL:
https://api.example.com/oauth2/token
Scopes
Name | Description |
---|---|
https://cognitiveservices.azure.com/.default |
Exempel
Create LivenessWithVerify Session with VerifyImage
Sample Request
POST {endpoint}/face/v1.1-preview.1/detectLivenessWithVerify/singleModal/sessions
Sample Response
{
"sessionId": "b12e033e-bda7-4b83-a211-e721c661f30e",
"authToken": "eyJhbGciOiJFUzI1NiIsIm",
"verifyImage": {
"faceRectangle": {
"width": 78,
"height": 78,
"left": 394,
"top": 54
},
"qualityForRecognition": "high"
}
}
Definitioner
Name | Description |
---|---|
Create |
Svar på liveness-session med verifiera skapandet med verifiera avbildningen tillhandahålls. |
Face |
Felobjektet. Omfattande information om felkoder och meddelanden som returneras av ansiktstjänsten finns på följande länk: https://aka.ms/face-error-codes-and-messages. |
Face |
Ett svar som innehåller felinformation. |
Face |
En rektangel där ett ansikte kan hittas. |
Liveness |
Detaljerna i ansiktet för verifiering. |
Quality |
Anger bildkvalitet för igenkänning. |
CreateLivenessWithVerifySessionResult
Svar på liveness-session med verifiera skapandet med verifiera avbildningen tillhandahålls.
Name | Typ | Description |
---|---|---|
authToken |
string |
Ägartoken för att tillhandahålla autentisering för Vision SDK som körs i ett klientprogram. Denna ägartoken har begränsad behörighet att endast utföra den nödvändiga åtgärden och upphör att gälla efter TTL-tiden. Det är också granskningsbart. |
sessionId |
string |
Det unika sessions-ID:t för den skapade sessionen. Den upphör att gälla 48 timmar efter att den har skapats eller kan tas bort tidigare med hjälp av motsvarande session DELETE-åtgärd. |
verifyImage |
Detaljerna i ansiktet för verifiering. |
FaceError
Felobjektet. Omfattande information om felkoder och meddelanden som returneras av ansiktstjänsten finns på följande länk: https://aka.ms/face-error-codes-and-messages.
Name | Typ | Description |
---|---|---|
code |
string |
En av en serverdefinierad uppsättning felkoder. |
message |
string |
En mänsklig läsbar representation av felet. |
FaceErrorResponse
Ett svar som innehåller felinformation.
Name | Typ | Description |
---|---|---|
error |
Felobjektet. |
FaceRectangle
En rektangel där ett ansikte kan hittas.
Name | Typ | Description |
---|---|---|
height |
integer |
Rektangelns höjd i bildpunkter. |
left |
integer |
Avståndet från vänsterkanten om bilden till vänsterkanten i rektangeln, i bildpunkter. |
top |
integer |
Avståndet från den övre kanten om bilden till rektangelns övre kant, i bildpunkter. |
width |
integer |
Rektangelns bredd i bildpunkter. |
LivenessWithVerifyImage
Detaljerna i ansiktet för verifiering.
Name | Typ | Description |
---|---|---|
faceRectangle |
Ansiktsregionen där jämförelsebildens klassificering gjordes. |
|
qualityForRecognition |
Kvaliteten på ansiktsbilden för igenkänning. |
QualityForRecognition
Anger bildkvalitet för igenkänning.
Name | Typ | Description |
---|---|---|
high |
string |
Hög kvalitet. |
low |
string |
Låg kvalitet. |
medium |
string |
Medelhög kvalitet. |