Получить конвертированную цену на рынке SteamJavascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Получить конвертированную цену на рынке Steam

Сообщение Anonymous »

В настоящее время я пытаюсь получить некоторые листинги Steam Market в своей программе, но столкнулся со следующей проблемой:
Когда я отправляю запрос с помощью этого примера программы:

Код: Выделить всё

import axios from "axios";

const url = "https://steamcommunity.com/market/listings/730/AK-47%20%7C%20Asiimov%20%28Field-Tested%29";

import axios from "axios";

axios.get(url, { headers })
.then(response => {
console.log("Response:", response.data);
})
.catch(error => {
console.error("Error:", error);
});


Я получаю HTML-страницу, из которой могу извлечь данные в переменную. . Пример:

Код: Выделить всё

var g_rgListingInfo = {
"639048292868511692": {
"listingid": "639048292868511692",
"price": 23043,
"fee": 3456,
"publisher_fee_app": 730,
"publisher_fee_percent": "0.100000001490116119",
"currencyid": 2023,
"steam_fee": 1152,
"publisher_fee": 2304,
"converted_price": 3121,
"converted_fee": 468,
"converted_currencyid": 2003,
"converted_steam_fee": 156,
"converted_publisher_fee": 312,
"converted_price_per_unit": 3121,
"converted_fee_per_unit": 468,
"converted_steam_fee_per_unit": 156,
"converted_publisher_fee_per_unit": 312,
"asset": {
"currency": 0,
"appid": 730,
"contextid": "2",
"id": "41468254686",
"amount": "1",
"market_actions": [{
"link": "steam:\/\/rungame\/730\/76561202255233023\/+csgo_econ_action_preview%20M%listingid%A%assetid%D17188732271707311071",
"name": "Inspect in Game..."
}]
}
}


(Извлечено из журналов HttpToolkit)
Однако, когда я использую javascript, отображается только общая информация, а не конвертированная цена, что для меня важно, так как в остальном товары в любой валюте.
В коде я также авторизован с помощью Модуль под названием «SteamUser» и это та же учетная запись, с которой я получаю конвертированную цену в качестве переменной через браузер/HttpToolkit.
Знаете ли вы, что мне нужно изменить, чтобы также получить конвертированную цену?
Важно: необходим аккаунт с кошельком, только тогда Steam автоматически конвертирует валюту. У меня действительно так, запрос отправляется с залогиненной учетной записи, у которой уже есть кошелек и как уже говорилось, в браузере работает без проблем

Подробнее здесь: https://stackoverflow.com/questions/793 ... rted-price
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Обзоры Steam на Apex Legends через Steam Web API
    Anonymous » » в форуме Python
    0 Ответы
    37 Просмотры
    Последнее сообщение Anonymous
  • Обзоры Steam на Apex Legends через Steam Web API
    Anonymous » » в форуме Python
    0 Ответы
    37 Просмотры
    Последнее сообщение Anonymous
  • Получить SteamID из Steam API, пропустив Steam -имя пользователя
    Anonymous » » в форуме Php
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Получить SteamID из Steam API, пропустив Steam -имя пользователя
    Anonymous » » в форуме Php
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Как преобразовать отдельную подпись CAdES в конвертированную с помощью BC?
    Anonymous » » в форуме JAVA
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Javascript»