0
Je suis en train de faire le code exemple Kairos pour s'inscrire (http://docs.kairosv1.apiary.io/#reference/face-recognition/enroll/post) travailler sur mon ordinateur à la maison, mais il me donne cette erreur:Kairos Reconnaissance des visages - Python 2: Réception de 403 erreur interdite lorsque je tente de télécharger une photo
File "C:\Python27\lib\urllib2.py", line 556, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 403: Forbidden
Voici mon code:
from urllib2 import Request, urlopen
values = """
{
"image": "http://media.kairos.com/kairos-elizabeth.jpg",
"subject_id": "Elizabeth",
"gallery_name": "MyGallery"
}
"""
headers = {
'Content-Type': 'application/json',
'app_id': 'd0dd238e',
'app_key': 'f4828ade9a868af6365d982e5822f2d1s'
}
request = Request('https://api.kairos.com/enroll', data=values, headers=headers)
response_body = urlopen(request).read()
print response_body
Merci à l'avance!
erreur 403 est une erreur d'autorisation. Devez-vous fournir des identifiants de connexion à ce site? Vous pouvez créer un ['Session'] (http://docs.python-requests.org/en/latest/user/advanced/#session-objects) avec vos informations d'identification avant de faire votre' Request' – CoryKramer
@CoryKramer Je l'ai essayé avec mes propres photos sur mon site, et j'ai eu la même erreur. J'ai vérifié qu'il était accessible à tous sans les informations d'identification. –