Vous recherchez de l'aide pour intégrer un appel d'API JSON dans un programme Python.
Je cherche à intégrer l'API suivante dans un programme Python .py pour lui permettre d'être appelé et la réponse à imprimer.
Les directives de l'API indiquent qu'un jeton de support doit être généré pour autoriser les appels à l'API, ce que j'ai fait avec succès. Cependant, je ne suis pas sûr de la syntaxe pour inclure ce jeton en tant qu'authentification de jeton de support dans la demande d'API Python.
Je peux compléter avec succès la demande ci-dessus en utilisant cURL avec un jeton inclus. J'ai essayé les routes "urllib" et "demandes" mais en vain.
Détails complets de l'API: Documentation de l'API IBM X-Force Exchange - Réputation IP
Traceback (most recent call last): File "bearerreturn.py", line 6, in <module> print requests.post(endpoint,data=data,headers=headers).json() TypeError: 'dict' object is not callable
Code ci-dessous: desimport requests endpoint = "https://xforce-api.mybluemix.net:443/api/ip" data = {"ip":"1.1.2.3"} headers = {"Bearer token":"TOKEN WAS INSERTED HERE"} print requests.post(endpoint,data=data,headers=headers).json()
idées?