Я пытаюсь написать простое приложение для отслеживания прибыли от приобретенных криптовалют. В настоящее время я использую Coinbase API и вот моя проблема.
Coinbase предоставляет конечную точку, которая возвращает список всех монет, но включает обычные валюты, например, https://api.coinbase.com/v2/currencies
Я использую его, чтобы перечислить на вкладке «Добавить валюту» все монеты, и когда пользователь выбирает валюту, я отправляю запрос на цену данной валюты.
Coinbase предоставляет запрос цены как
https://api.coinbase.com/v2/prices/BTC-EUR/spot
поэтому я конкатенирую эту ссылку таким образом
https://api.coinbase.com/v2/prices/ + coin.getSymbol() + -EUR/spot
но когда пользователь выбирает, например, AED
, я получаю код 404.
И вот мой вопрос:
Есть ли возможность отправить запрос, который вернет только криптовалюты, чтобы я мог избежать этой проблемы? Или, возможно, я делаю это неправильно, и я должен подходить к этому под другим углом
Я также открыт для изменения API, но до сих пор я нашел только coinmarketcap, который разрешает только шесть запросов в минуту.