1.维权接口变动
This commit is contained in:
parent
5b93eed59f
commit
2c840168cf
|
@ -1247,11 +1247,22 @@ namespace Api.Framework.Cps
|
|||
"&payStatus=" + payStatus + "&queryType=" + queryType + "&toPage=" + toPage +
|
||||
"&perPageSize=" + maxSize + "&total=&_input_charset=utf-8";
|
||||
else if (type == OrderType.维权退款明细)
|
||||
{
|
||||
//url = "https://pub.alimama.com/report/getNewTbkRefundPaymentDetails.json?startTime=" + day.ToString("yyyy-MM-dd") + "&endTime=" + DateTime.Now.ToString("yyyy-MM-dd") + "&refundType=1&searchType=1&toPage=1&perPageSize=" + maxSize + "&_input_charset=utf-8";
|
||||
url =
|
||||
$"https://pub.alimama.com/openapi/param2/1/gateway.unionpub/report.getTbkRefundOrderDetails.json?pageNo={toPage}&startTime={day.ToString("yyyy-MM-dd")}&endTime={DateTime.Now.ToString("yyyy-MM-dd")}&queryType=1&isFullRefund=0&memberType=1&pageSize={maxSize}";
|
||||
//"https://pub.alimama.com/report/getNewTbkRefundPaymentDetails.json?startTime=" + day.ToString("yyyy-MM-dd") + "&endTime=" + DateTime.Now.ToString("yyyy-MM-dd") + "&refundType=1&searchType=1&toPage=" + toPage + "&perPageSize=" + maxSize + "&_input_charset=utf-8";
|
||||
|
||||
//url = $"https://pub.alimama.com/openapi/param2/1/gateway.unionpub/report.getTbkRefundOrderDetails.json?pageNo={toPage}&startTime={day.ToString("yyyy-MM-dd")}&endTime={DateTime.Now.ToString("yyyy-MM-dd")}&queryType=1&isFullRefund=0&memberType=1&pageSize={maxSize}";
|
||||
|
||||
var tbToken = GetTbToken();
|
||||
if (string.IsNullOrWhiteSpace(tbToken))
|
||||
{
|
||||
return rst;
|
||||
}
|
||||
|
||||
url =
|
||||
$"https://pub.alimama.com/openapi/param2/1/gateway.unionpub/report.publisher.getRefundOrderDetail.json?t={HttpExtend.GetTimeStamp(DateTime.Now, true)}&{tbToken}&pageNo={toPage}&pageSize={maxSize}&startTime={day.ToString("yyyy-MM-dd")}&endTime={DateTime.Now.ToString("yyyy-MM-dd")}&payStatus=&queryType=1&jumpType=0&isFullRefund=0&memberType=&positionIndex=";
|
||||
|
||||
//"https://pub.alimama.com/report/getNewTbkRefundPaymentDetails.json?startTime=" + day.ToString("yyyy-MM-dd") + "&endTime=" + DateTime.Now.ToString("yyyy-MM-dd") + "&refundType=1&searchType=1&toPage=" + toPage + "&perPageSize=" + maxSize + "&_input_charset=utf-8";
|
||||
}
|
||||
string html = GetAlimamaHtml(url);
|
||||
if (html.Contains("<title>阿里妈妈</title>"))
|
||||
{
|
||||
|
@ -2110,6 +2121,18 @@ html => {html}");
|
|||
return null;
|
||||
}
|
||||
|
||||
private string GetTbToken()
|
||||
{
|
||||
var reg = Regex.Match(Member.cookies, "(?<tbToken>_tb_token_=[a-zA-Z0-9]+)",
|
||||
RegexOptions.IgnoreCase | RegexOptions.IgnorePatternWhitespace | RegexOptions.ExplicitCapture);
|
||||
if (reg.Success)
|
||||
{
|
||||
return reg.Groups["tbToken"].Value;
|
||||
}
|
||||
|
||||
return string.Empty;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获得HTML
|
||||
/// </summary>
|
||||
|
|
Loading…
Reference in New Issue