1

Авторизация Hosting wialon C#

Topic: Авторизация Hosting wialon C#

Подскажите пожалуйста в чем проблема. В ответ присылает {"error":4,"reason":"WRONG_PARAMS"}

namespace HttpClientPost
{
    class Login
    {
        public string Token { get; set; }

        public override string ToString()
        {
            return $"{Token}";
        }
    }

    class Program
    {
        static async Task Main(string[] args)
        {
            var Login = new Login();
            Login.Token = "0..F";

            var json = JsonConvert.SerializeObject(Login);
            var data = new StringContent(json, Encoding.UTF8, "application/x-www-form-urlencoded");

            var url = "https://hst-api.wialon.com/wialon/ajax. … mp;params=";
            using var client = new HttpClient();
           
            var response = await client.PostAsync(url, data);
           
            string result = response.Content.ReadAsStringAsync().Result;
            Console.WriteLine(result);
            Console.ReadKey();
        }
    }
}

2

Авторизация Hosting wialon C#

Re: Авторизация Hosting wialon C#

var text = "svc=token/login&params={\"token\":\"0..F\"}";
var content = new StringContent(text, Encoding.UTF8, "application/x-www-form-urlencoded");
var address = "https://hst-api.wialon.com/wialon/ajax.html";

var result = client.PostAsync(address, content).Result;
3

Авторизация Hosting wialon C#

Re: Авторизация Hosting wialon C#

Спасибо за помощь