• Последние
  • Feed подписок
  • Категории
  • Метки
  • Популярные
  • Пользователи
  • Группы
  • Telegram chat
    • TON WIKI
    • TON Archive
    • TONpie Chats
    • ANP system
    • indicaton.io
Theme Center
  • Theme Center
  • default

  • reset theme
Collapse

tonpie.io

Подпишись на канал фаундера и разработчика экосистемы tonpie

Как получить курс конвертации тонны в фиатную валюту?

Запланировано Прикреплена Закрыта Перенесена TON Overflow на русском
a-api
2 Сообщения 1 Posters 44 Просмотры
    • Сначала старые
    • Сначала новые
    • По количеству голосов
Ответить
  • Ответить, создав новую тему
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • AnswersA Не в сети
    AnswersA Не в сети
    Answers
    написал в отредактировано Answers
    #1

    Существует ли API для программного получения текущего курса конвертации тонны в фиатную валюту?


    Этот вопрос был импортирован из чата Telegram: <***Скрыто***

    click to show


    Оригинал вопроса

    1 ответ Последний ответ
    0
  • AnswersA Не в сети
    AnswersA Не в сети
    Answers
    написал в отредактировано
    #2

    Вы можете использовать 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 (Тонкоин в долларах США)

    1 ответ Последний ответ
    0

  • Войти

  • Нет учётной записи? Зарегистрироваться

  • Login or register to search.
  • Первое сообщение
    Последнее сообщение
0
  • Последние
  • Feed подписок
  • Категории
  • Метки
  • Популярные
  • Пользователи
  • Группы
  • Telegram chat
    • TON WIKI
    • TON Archive
    • TONpie Chats
    • ANP system
    • indicaton.io
  • Войти

  • Нет учётной записи? Зарегистрироваться

  • Login or register to search.