云牛火狐退款
This commit is contained in:
@@ -199,9 +199,6 @@ namespace Hncore.Pass.Vpn.Service
|
|||||||
|
|
||||||
var resp = await client.GetAsync(url);
|
var resp = await client.GetAsync(url);
|
||||||
var content = await resp.Content.ReadAsStringAsync();
|
var content = await resp.Content.ReadAsStringAsync();
|
||||||
Console.WriteLine("==============================================================");
|
|
||||||
Console.WriteLine(content);
|
|
||||||
Console.WriteLine("==============================================================");
|
|
||||||
JObject jo = (JObject)JsonConvert.DeserializeObject(content);
|
JObject jo = (JObject)JsonConvert.DeserializeObject(content);
|
||||||
var status = jo["errcode"].ToString();
|
var status = jo["errcode"].ToString();
|
||||||
|
|
||||||
@@ -303,9 +300,28 @@ namespace Hncore.Pass.Vpn.Service
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public override async Task<ApiResult> Refund(string account, string packageKey, int days)
|
public override async Task<ApiResult> Refund(string account, string packageKey, int days)
|
||||||
{
|
{
|
||||||
|
var url = "?secretId=108006113&secretKey=87085a351a64c116df09ebc07d5781sf&type=requestcancell&user="+account;
|
||||||
|
|
||||||
|
var client = CreateHttpClient();
|
||||||
|
|
||||||
|
var resp = await client.GetAsync(url);
|
||||||
|
var content = "";
|
||||||
|
using (var sr = new StreamReader(resp.Content.ReadAsStreamAsync().Result, Encoding.GetEncoding("iso-8859-1")))
|
||||||
|
{
|
||||||
|
content = sr.ReadToEnd();
|
||||||
|
}
|
||||||
|
JObject jo = (JObject)JsonConvert.DeserializeObject(content);
|
||||||
|
var status = jo["code"].ToString();
|
||||||
|
|
||||||
|
|
||||||
|
if (status =="1")
|
||||||
|
{
|
||||||
|
return new ApiResult(1);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
return new ApiResult(ResultCode.C_INVALID_ERROR, "退款失败");
|
return new ApiResult(ResultCode.C_INVALID_ERROR, "退款失败");
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|||||||
@@ -199,9 +199,6 @@ namespace Hncore.Pass.Vpn.Service
|
|||||||
|
|
||||||
var resp = await client.GetAsync(url);
|
var resp = await client.GetAsync(url);
|
||||||
var content = await resp.Content.ReadAsStringAsync();
|
var content = await resp.Content.ReadAsStringAsync();
|
||||||
Console.WriteLine("==============================================================");
|
|
||||||
Console.WriteLine(content);
|
|
||||||
Console.WriteLine("==============================================================");
|
|
||||||
JObject jo = (JObject)JsonConvert.DeserializeObject(content);
|
JObject jo = (JObject)JsonConvert.DeserializeObject(content);
|
||||||
var status = jo["errcode"].ToString();
|
var status = jo["errcode"].ToString();
|
||||||
|
|
||||||
@@ -303,9 +300,27 @@ namespace Hncore.Pass.Vpn.Service
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public override async Task<ApiResult> Refund(string account, string packageKey, int days)
|
public override async Task<ApiResult> Refund(string account, string packageKey, int days)
|
||||||
{
|
{
|
||||||
|
var url = "?secretId=108006113&secretKey=87085a351a64c116df09ebc07d5781sf&type=requestcancell&user="+account;
|
||||||
|
|
||||||
|
var client = CreateHttpClient();
|
||||||
|
|
||||||
|
var resp = await client.GetAsync(url);
|
||||||
|
var content = "";
|
||||||
|
using (var sr = new StreamReader(resp.Content.ReadAsStreamAsync().Result, Encoding.GetEncoding("iso-8859-1")))
|
||||||
|
{
|
||||||
|
content = sr.ReadToEnd();
|
||||||
|
}
|
||||||
|
JObject jo = (JObject)JsonConvert.DeserializeObject(content);
|
||||||
|
var status = jo["code"].ToString();
|
||||||
|
|
||||||
|
if (status =="1")
|
||||||
|
{
|
||||||
|
return new ApiResult(1);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
return new ApiResult(ResultCode.C_INVALID_ERROR, "退款失败");
|
return new ApiResult(ResultCode.C_INVALID_ERROR, "退款失败");
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|||||||
Reference in New Issue
Block a user