Buscando ayuda para integrar una llamada a la API JSON en un programa Python.
Estoy buscando integrar la siguiente API en un programa Python .py para permitir que se llame y se imprima la respuesta.
La guía de la API establece que se debe generar un token de portador para permitir llamadas a la API, lo cual he hecho con éxito. Sin embargo, no estoy seguro de la sintaxis para incluir este token como autenticación de token de portador en la solicitud de la API de Python.
Puedo completar con éxito la solicitud anterior usando cURL con un token incluido. He intentado rutas "urllib" y "solicitudes" pero sin resultado.
Detalles completos de la API: Documentación de la API de IBM X-Force Exchange - Reputación de 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
Código siguiente: ¿import 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()
Alguna idea?