Commit 3c42a62b by BruceLu

1.撈取資料內容做NULL判斷 2.重新登入token修復

parent a553f1ce
......@@ -71,6 +71,7 @@ internal class Program
{
//設定accesstoken
_accessToken = content["data"]["token"].ToString();
_httpClient.DefaultRequestHeaders.Remove("X-Token");
_httpClient.DefaultRequestHeaders.Add("X-Token", $"{_accessToken}");
//獲取agentID
......@@ -114,7 +115,10 @@ internal class Program
}
var info = totalContent["data"]["total"].ToObject<WinLossSummary>();
Console.WriteLine($"投注金額:{info.BetAmount} 輸贏:{info.WinOrLossAmount} 有效投注:{info.RebateAmount} 洗碼佣金{info.RebateCommission} 總金額:{info.TotalAmount} 交上線:{info.ActualSettlement} 交上線有效投注:{info.RebateToSuperior}");
if (info != null)
{
Console.WriteLine($"投注金額:{info.BetAmount} 輸贏:{info.WinOrLossAmount} 有效投注:{info.RebateAmount} 洗碼佣金{info.RebateCommission} 總金額:{info.TotalAmount} 交上線:{info.ActualSettlement} 交上線有效投注:{info.RebateToSuperior}");
}
}
//獲取個別代理資訊
......@@ -129,11 +133,17 @@ internal class Program
GetWinLoss(startTime, endTime, pageNum, numPerPage);
return;
}
foreach (var item in agentContent["data"]["agentDetails"]["groups"])
if (agentContent["data"]["agentDetails"]["groups"] != null)
{
//名稱詳見類別WinLossMember
var info = item["agents"][0]["total"].ToObject<WinLossAgent>();
Console.WriteLine($"名稱:{item["agents"][0]["agent"]["userName"].ToString()} 投注金額:{info.BetAmount} 輸贏:{info.TotalAmount} 有效投注:{info.RebateAmount} 洗碼佣金:{info.RebateCommission} 總金額:{info.TotalAmount} 交上線:{info.ActualSettlement} 交上線有效投注:{info.RebateToSuperior}");
foreach (var item in agentContent["data"]["agentDetails"]["groups"])
{
//名稱詳見類別WinLossMember
var info = item["agents"][0]["total"].ToObject<WinLossAgent>();
if (info != null)
{
Console.WriteLine($"名稱:{item["agents"][0]["agent"]["userName"].ToString()} 投注金額:{info.BetAmount} 輸贏:{info.TotalAmount} 有效投注:{info.RebateAmount} 洗碼佣金:{info.RebateCommission} 總金額:{info.TotalAmount} 交上線:{info.ActualSettlement} 交上線有效投注:{info.RebateToSuperior}");
}
}
}
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment