Как исправить ошибку «Неверный формат запроса» с помощью WebSocketSharp - PullRequest
0 голосов
/ 21 июня 2019

При попытке подключиться к API живых данных с помощью WebSocket-Sharp я получаю следующее сообщение об ошибке:

{"payload": "Неверный формат запроса", "sortIndex": 0, "type":"message"}

Я использовал пример кода, предоставленного websocket-sharp.Тем не менее, мне нужно предоставить токен авторизации для доступа к API, который, как я предполагаю, является причиной ошибки.

namespace LiveAPI
{
    class Program
    {
        static void Main(string[] args)
        {
            using (var ws = new WebSocket("wss://api.example.com/v1"))
            {
            ws.OnMessage += (sender, e) =>
                Console.WriteLine(e.Data);

            ws.Connect();
            ws.Send("token: example123");
            Console.ReadKey(true);

        }
    }
}

Во время выполнения мне нужно предоставить токен, чтобы я мог получить доступ к APIно я не могу понять, как это сделать.

...