Код: Выделить всё
def get_nutrition(food: str) -> dict:
with open("apikey.txt", "r") as f:
key = f.read().strip()
api_url = 'https://api.api-ninjas.com/v1/nutrition?query={}'.format(food)
response = requests.get(api_url, headers={'X-Api-Key': key})
if response.status_code == requests.codes.ok:
return json.loads(response.text)
else:
return "Error:", response.status_code, response.text
Есть ли способ выполнить запрос быстрее или скрыть ключ API для использования в javascript?
EDIT: я сократил время загрузки с 2 секунд до 0,7 секунды, выполнив один вызов API для всех ингредиентов, а не по одному для каждого, но я все равно хотел бы получить значение примерно 0,3-0,5, если это возможно