Подпишись на канал фаундера и разработчика экосистемы tonpie
Как получить курс конвертации тонны в фиатную валюту?
-
Существует ли API для программного получения текущего курса конвертации тонны в фиатную валюту?
Этот вопрос был импортирован из чата Telegram: <***Скрыто***
click to show
-
Вы можете использовать pancakeswap API для получения цены монеты в долларах США и конвертации ее в вашем приложении
Простой пример
const PANCAKESWAP_TONCOIN_ID = '0x76a797a59ba2c17726896976b7b3747bfd1d220f' const PANCAKESWAP_URL = 'https://api.pancakeswap.info/api/v2/tokens' const UPDATE_ERROR = "Can't update token price" await new Axios({}) .get(`${PANCAKESWAP_URL}/${pancakeswapTokenId}`) .then(async (response) => { if ( response.status === 200 && response.data && parseJSON(response.data) ) { const { data } = parseJSON(response.data) if (data.price && validateThirdpartyPrice(data.price)) { resolve({ price: data.price }) } else { resolve({ error: UPDATE_ERROR }) } } else { resolve({ error: UPDATE_ERROR }) } }) .catch(() => { resolve({ error: UPDATE_ERROR }) })
Как вы можете видеть в data.price, вы получите значение, подобное: 2.42187 (Тонкоин в долларах США)