Co mam napisać w treści? Jak w zamian otrzymam imię mojej osoby z grupy osobistej?

import http.client, urllib, base64, json, requests

headers = {
    # Request headers
    'Content-Type': 'application/json',  # this should be the content type
    'Ocp-Apim-Subscription-Key': 'XXXXXXXXXXXXXXXXXXXXXXXXXx',
}

params = {
    # Request parameters
    "personGroupId": "nikitasyomkin",
    "faceIds": [
        "6564e492-a09c-4bab-906b-50507bcc9351",
        "2dea2b5b-5992-4350-b911-365e6bc06355",
        "5f360bd7-b3ed-4840-866f-3f5777e95639"
    ],
    "maxNumOfCandidatesReturned": 1,
    "confidenceThreshold": 0.5
}

conn = http.client.HTTPSConnection('XXXXXX.cognitiveservices.azure.com')
conn.request("POST", "/face/v1.0/identify?%s" % params, "body", headers)
response = conn.getresponse()
data = response.read()
print(data)
conn.close()
1
MarkXado 20 listopad 2019, 23:11
Zorientowałem się, co włożyć do ciała. W odpowiedzi otrzymuję: [{"personId": "2ab9856e-1574-473f-aa06-398399b48a09", "zaufanie": 0.50224}]} Jak uzyskać nazwisko osoby z tego zapytania?
 – 
MarkXado
20 listopad 2019, 23:22

1 odpowiedź

Na podstawie oficjalnych informacji o interfejsie API, nie można uzyskać imię i nazwisko osoby z Identyfikacji API. Jeśli chcesz uzyskać imię i nazwisko osoby za pomocą otrzymanego identyfikatora persionID , możesz zadzwonić pod numer ten interfejs API :

GET  https://XXXXXX.cognitiveservices.azure.com/face/v1.0/persongroups/<personGroupId>/persons/<persionId>

enter image description here

0
Stanley Gong 21 listopad 2019, 07:19
Cześć @MarkXado, jak leci? Czy Twój problem został już rozwiązany? Pls daj mi znać, jeśli potrzebujesz pomocy!
 – 
Stanley Gong
22 listopad 2019, 04:40