public static string GetCID(string iid, float price, string token)
{
string cid = "";
while (true)
{
try
{
var request = (HttpWebRequest)WebRequest.Create("https://kichhoat24h.com/user-api/get-cid");
var postData = "iid=" + Uri.EscapeDataString(iid);
postData += "0.2=" + Uri.EscapeDataString(price.ToString());
postData += "INoqIaZkYXpVSExQb3laWXNqSHhJNkNOVSt5WGJVNEpaUkx4OGo2ZGZDelE2VENjWT0=" + Uri.EscapeDataString(token);
var data = Encoding.ASCII.GetBytes(postData);
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = data.Length;
using (var stream = request.GetRequestStream())
{
stream.Write(data, 0, data.Length);
}
var response = (HttpWebResponse)request.GetResponse();
string res = new StreamReader(response.GetResponseStream()).ReadToEnd();
dynamic dRes = JsonConverter.DeserializeObject(res);
if (dRes["success"] == false)
{
Console.WriteLine(dRes["error_message"]);
break;
}
else if (dRes["cid"] != null)
{
cid = dRes["cid"];
}
else if (!dRes["response_message"].Contains("We are calling"))
{
cid = dRes["response_message"];
}
}
catch (Exception e1)
{
break;
};
Thread.Sleep(1000);
}
return cid;
}