mirror of
http://git.coreshop.cn/jianweie/coreshoppro.git
synced 2025-12-06 20:23:27 +08:00
【新增】微信小程序直播增加历史直播回放功能。
This commit is contained in:
@@ -7,6 +7,7 @@ using Microsoft.AspNetCore.Mvc;
|
||||
using SKIT.FlurlHttpClient.Wechat.Api.Models;
|
||||
using System.Threading.Tasks;
|
||||
using SKIT.FlurlHttpClient.Wechat.Api;
|
||||
using CoreCms.Net.Model.WeChatEntites;
|
||||
|
||||
namespace CoreCms.Net.Web.WebApi.Controllers
|
||||
{
|
||||
@@ -42,10 +43,12 @@ namespace CoreCms.Net.Web.WebApi.Controllers
|
||||
var client = _weChatApiHttpClientFactory.CreateWxOpenClient();
|
||||
var accessToken = WeChatCacheAccessTokenHelper.GetWxOpenAccessToken();
|
||||
|
||||
var request = new WxaBusinessGetLiveInfoRequest
|
||||
var request = new MyWxaBusinessGetLiveInfoRequest
|
||||
{
|
||||
AccessToken = accessToken,
|
||||
Limit = entity.limit,
|
||||
Offset = (entity.page - 1) * entity.limit,
|
||||
Action = !string.IsNullOrEmpty(entity.where) ? "get_replay" : ""
|
||||
};
|
||||
|
||||
var response = await client.ExecuteWxaBusinessGetLiveInfoAsync(request);
|
||||
@@ -57,7 +60,7 @@ namespace CoreCms.Net.Web.WebApi.Controllers
|
||||
else
|
||||
{
|
||||
jm.status = false;
|
||||
jm.msg = response.ErrorCode == 9410000 ? "直播间列表为空" : response.ErrorMessage;
|
||||
jm.msg = response.ErrorCode == 9410000 ? "暂无直播信息" : response.ErrorMessage;
|
||||
jm.otherData = response;
|
||||
}
|
||||
return jm;
|
||||
|
||||
Reference in New Issue
Block a user