Шукаємо допомогу з інтеграцією виклику JSON API у програму Python.
Я прагну інтегрувати наступний API у програму Python .py, щоб дозволити його викликати та надрукувати відповідь.
Вказівки щодо API стверджують, що для дозволу викликів до API, який я успішно зробив, потрібно генерувати маркер носія. Однак я не впевнений, що синтаксис включає цей маркер як аутентифікацію маркера на пред'явника в запиті API Python.
Я можу успішно виконати вищезазначений запит, використовуючи cURL із включеним маркером. Я пробував маршрути "urllib" та "запити", але безрезультатно.
Повна інформація про API: Документація до API API X-Force Exchange - Репутація 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
Код нижче: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()
Будь-які ідеї?