Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Sie können Amazon Rekognition Face Liveness mit jedem unterstützten AWS SDK testen, z. B. dem AWS Python SDK Boto3 oder dem AWS SDK for Java. Sie können das CreateFaceLivenessSession
und GetFaceLivenessSessionResults
APIs mit dem von Ihnen ausgewählten SDK aufrufen. Der folgende Abschnitt zeigt, wie man diese APIs mit Python und Java aufruft SDKs.
Um das Gesicht Liveness APIs zu nennen:
-
Erstellen oder aktualisieren Sie einen Benutzer mit
AmazonRekognitionFullAccess
-Berechtigungen, falls Sie dies noch nicht getan haben. Weitere Informationen finden Sie unter Schritt 1: Ein AWS-Konto einrichten und einen Benutzer erstellen. -
Falls Sie dies noch nicht getan haben, installieren und konfigurieren Sie die AWS-CLI und die AWS SDKs. Weitere Informationen finden Sie unter Schritt 2: AWS-CLI und AWS einrichten SDKs.
Der folgende Ausschnitt zeigt, wie Sie diese APIs in Ihren Python-Anwendungen aufrufen können. Beachten Sie, dass Sie zur Ausführung dieses Beispiels mindestens Version 1.26.110 des Boto3-SDK verwenden müssen, obwohl die neueste Version des SDK empfohlen wird.
import boto3
session = boto3.Session(profile_name='default')
client = session.client('rekognition')
def create_session():
response = client.create_face_liveness_session()
session_id = response.get("SessionId")
print('SessionId: ' + session_id)
return session_id
def get_session_results(session_id):
response = client.get_face_liveness_session_results(SessionId=session_id)
confidence = response.get("Confidence")
status = response.get("Status")
print('Confidence: ' + "{:.2f}".format(confidence) + "%")
print('Status: ' + status)
return status
def main():
session_id = create_session()
print('Created a Face Liveness Session with ID: ' + session_id)
status = get_session_results(session_id)
print('Status of Face Liveness Session: ' + status)
if __name__ == "__main__":
main()