activity
-- import "."
Usage
type DouYinContentActivityClient
go
type DouYinContentActivityClient struct {
*kernel.BaseClient
}
func NewClient
go
func NewClient(c *kernel.BaseClient) *DouYinContentActivityClient
func (*DouYinContentActivityClient) Create
go
func (c *DouYinContentActivityClient) Create(ctx context.Context, data *schema.DouYinContentActivityCreateReq) (*schema.DouYinContentActivityCreateRes, error)
Create 经营任务创建活动
参数:
ctx - 请求上下文
data - 请求参数,包含:
• StartTime: 活动开始时间,秒级时间戳
• EndTime: 活动结束时间,秒级时间戳
• CreateBusinessTaskInfoList: 创建任务信息列表
• NotBcCheck: 是否不进行BC检查
• ActivityName: 活动名称
返回值:
*schema.DouYinContentActivityCreateRes 包含以下字段:
• ActivityId: 活动ID
• BusinessTaskIdList: 业务任务ID列表
error 调用过程中遇到的错误(如有)
func (*DouYinContentActivityClient) Modify
go
func (c *DouYinContentActivityClient) Modify(ctx context.Context, data *schema.DouYinContentActivityCreateReq) (*schema.DouYinContentActivityCreateRes, error)
Modify 经营任务修改活动
参数:
ctx - 请求上下文
data - 请求参数,包含:
• StartTime: 活动开始时间,秒级时间戳
• ActivityId: 活动ID
• ModifyBusinessTaskInfoList: 修改的业务任务信息列表
• NotBcCheck: 是否不进行BC检查
• ActivityName: 活动名称
• EndTime: 活动结束时间,秒级时间戳
• AddBusinessTaskInfoList: 新增的业务任务信息列表
• DelBusinessTaskIdList: 删除的业务任务ID列表
返回值:
*schema.DouYinContentActivityCreateRes 包含以下字段:
• ModifyBusinessTaskIdList: 修改的业务任务ID列表
• ActivityId: 活动ID
• AddBusinessTaskIdList: 新增的业务任务ID列表
• DelBusinessTaskIdList: 删除的业务任务ID列表
error 调用过程中遇到的错误(如有)
func (*DouYinContentActivityClient) QueryInfo
go
func (c *DouYinContentActivityClient) QueryInfo(ctx context.Context, data *schema.DouYinContentActivityQueryInfoReq) (*schema.DouYinContentActivityQueryInfoRes, error)
QueryInfo 经营任务查询活动信息
参数:
ctx - 请求上下文
data - 请求参数,包含:
• ActivityId: 活动ID
• TaskIdList: 任务ID列表
返回值:
*schema.DouYinContentActivityQueryInfoRes 包含以下字段:
• BusinessTaskInfoList: 业务任务信息列表
• ActivityInfo: 活动信息
error 调用过程中遇到的错误(如有)
func (*DouYinContentActivityClient) QueryUserStatus
go
func (c *DouYinContentActivityClient) QueryUserStatus(ctx context.Context, data *schema.DouYinContentActivityQueryUserStatusReq) (*schema.DouYinContentActivityQueryUserStatusRes, error)
QueryUserStatus 经营任务查询用户是否完成
参数:
ctx - 请求上下文
data - 请求参数,包含:
• ActivityId: 活动ID
• TargetOpenId: 目标用户OpenId
• AlliedId: 联盟ID
• TaskIdList: 任务ID列表
返回值:
*schema.DouYinContentActivityQueryUserStatusRes 包含以下字段:
• TaskCompleteStatusMap: 任务完成状态映射
• PostingVideoBindCompleteInfoMap: 发布视频绑定完成信息映射
error 调用过程中遇到的错误(如有)