Пример кода: использование Flaticon API для поиска значков

Вот пример фрагмента кода для использования Flaticon API:

import requests
api_key = "YOUR_API_KEY"
search_term = "flower"
# Make a request to the Flaticon API
url = f"https://api.flaticon.com/v2/search/icons?query={search_term}"
headers = {"Authorization": f"Bearer {api_key}"}
response = requests.get(url, headers=headers)
# Process the response
if response.status_code == 200:
    data = response.json()
    # Extract relevant information from the response
    icons = data["icons"]
    for icon in icons:
        icon_id = icon["id"]
        icon_url = icon["images"]["svg"]
        # Do something with the icon data
        print(f"Icon ID: {icon_id}")
        print(f"Icon URL: {icon_url}")
else:
    print("Error: Failed to retrieve icons from the API.")

В этом примере мы выполняем поиск по слову «цветок» с помощью API Flaticon. Вам нужно будет заменить "YOUR_API_KEY"на ваш действительный ключ API. Код отправляет запрос GET в API, передавая поисковый запрос и ключ API в заголовках запроса. Затем он обрабатывает ответ, извлекая идентификаторы значков и URL-адреса для дальнейшего использования.