3Create
@3Create

Как правильно получить запрос из API Binance?

Пытаюсь выполнить запрос к API биржи...Но выходит не совсем то что нужно...
using Binance.NetCore;
using System.Threading;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;


namespace Binance1
{
    public class Program
    {
        static void Main(string[] args)
        {
            var binance = new BinanceApiClient("***********","**********");
            
            var limits =  binance.GetOrderBook("ETHBTC",100);
            
            Console.WriteLine(limits);
            Console.ReadKey();
        }
    }
}

Запускаю код, в терминале выходит это:
Binance.NetCore.Entities.OrderBook
А должно выйти что-то подобное:
{
  "lastUpdateId": 1027024,
  "E": 1589436922972,   // Message output time
  "T": 1589436922959,   // Transaction time
  "bids": [
    [
      "4.00000000",     // PRICE
      "431.00000000"    // QTY
    ]
  ],
  "asks": [
    [
      "4.00000200",
      "12.00000000"
    ]
  ]
}

Через питон подобное выходило без проблем.. Что я делаю не так?
  • Вопрос задан
  • 424 просмотра
Решения вопроса 1
@oleg_ods
Переопределите метод ToString в классе OrderBook или возвращайте из метода GetOrderBook строку в формате JSON вместо объекта.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы