Documentation ¶
Overview ¶
曲库开放平台TraceAPI model
Index ¶
- type ResultCode
- type XiamiContentResourceActionReportAPIRequest
- func (r XiamiContentResourceActionReportAPIRequest) GetAction() string
- func (r XiamiContentResourceActionReportAPIRequest) GetApiMethodName() string
- func (r XiamiContentResourceActionReportAPIRequest) GetApiParams() url.Values
- func (r XiamiContentResourceActionReportAPIRequest) GetFromId() string
- func (r XiamiContentResourceActionReportAPIRequest) GetFromType() int64
- func (r XiamiContentResourceActionReportAPIRequest) GetNum() int64
- func (r XiamiContentResourceActionReportAPIRequest) GetOpenId() string
- func (r XiamiContentResourceActionReportAPIRequest) GetResourceId() string
- func (r XiamiContentResourceActionReportAPIRequest) GetResourceType() string
- func (r XiamiContentResourceActionReportAPIRequest) GetUtdid() string
- func (r *XiamiContentResourceActionReportAPIRequest) SetAction(_action string) error
- func (r *XiamiContentResourceActionReportAPIRequest) SetFromId(_fromId string) error
- func (r *XiamiContentResourceActionReportAPIRequest) SetFromType(_fromType int64) error
- func (r *XiamiContentResourceActionReportAPIRequest) SetNum(_num int64) error
- func (r *XiamiContentResourceActionReportAPIRequest) SetOpenId(_openId string) error
- func (r *XiamiContentResourceActionReportAPIRequest) SetResourceId(_resourceId string) error
- func (r *XiamiContentResourceActionReportAPIRequest) SetResourceType(_resourceType string) error
- func (r *XiamiContentResourceActionReportAPIRequest) SetUtdid(_utdid string) error
- type XiamiContentResourceActionReportAPIResponse
- type XiamiContentResourceActionReportAPIResponseModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ResultCode ¶
type ResultCode struct { // result message Msg string `json:"msg,omitempty" xml:"msg,omitempty"` // result code Code int64 `json:"code,omitempty" xml:"code,omitempty"` }
ResultCode 结构体
type XiamiContentResourceActionReportAPIRequest ¶ added in v1.2.0
type XiamiContentResourceActionReportAPIRequest struct { model.Params // contains filtered or unexported fields }
XiamiContentResourceActionReportAPIRequest
曲库开放平台内容行为上报接口 API请求 xiami.content.resource.action.report
合作方对接入的曲库开放内容上报行为日志
func NewXiamiContentResourceActionReportRequest ¶
func NewXiamiContentResourceActionReportRequest() *XiamiContentResourceActionReportAPIRequest
NewXiamiContentResourceActionReportRequest 初始化XiamiContentResourceActionReportAPIRequest对象
func (XiamiContentResourceActionReportAPIRequest) GetAction ¶ added in v1.2.0
func (r XiamiContentResourceActionReportAPIRequest) GetAction() string
Get Action Getter
func (XiamiContentResourceActionReportAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r XiamiContentResourceActionReportAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (XiamiContentResourceActionReportAPIRequest) GetApiParams ¶ added in v1.2.0
func (r XiamiContentResourceActionReportAPIRequest) GetApiParams() url.Values
GetApiParams IRequest interface 方法, 获取API参数
func (XiamiContentResourceActionReportAPIRequest) GetFromId ¶ added in v1.2.0
func (r XiamiContentResourceActionReportAPIRequest) GetFromId() string
Get FromId Getter
func (XiamiContentResourceActionReportAPIRequest) GetFromType ¶ added in v1.2.0
func (r XiamiContentResourceActionReportAPIRequest) GetFromType() int64
Get FromType Getter
func (XiamiContentResourceActionReportAPIRequest) GetNum ¶ added in v1.2.0
func (r XiamiContentResourceActionReportAPIRequest) GetNum() int64
Get Num Getter
func (XiamiContentResourceActionReportAPIRequest) GetOpenId ¶ added in v1.2.0
func (r XiamiContentResourceActionReportAPIRequest) GetOpenId() string
Get OpenId Getter
func (XiamiContentResourceActionReportAPIRequest) GetResourceId ¶ added in v1.2.0
func (r XiamiContentResourceActionReportAPIRequest) GetResourceId() string
Get ResourceId Getter
func (XiamiContentResourceActionReportAPIRequest) GetResourceType ¶ added in v1.2.0
func (r XiamiContentResourceActionReportAPIRequest) GetResourceType() string
Get ResourceType Getter
func (XiamiContentResourceActionReportAPIRequest) GetUtdid ¶ added in v1.2.0
func (r XiamiContentResourceActionReportAPIRequest) GetUtdid() string
Get Utdid Getter
func (*XiamiContentResourceActionReportAPIRequest) SetAction ¶ added in v1.2.0
func (r *XiamiContentResourceActionReportAPIRequest) SetAction(_action string) error
Set is Action Setter 行为类型(可枚举):LISTEN(主动试听)、PASSIVE_LISTEN(被动试听)
func (*XiamiContentResourceActionReportAPIRequest) SetFromId ¶ added in v1.2.0
func (r *XiamiContentResourceActionReportAPIRequest) SetFromId(_fromId string) error
Set is FromId Setter 来源id,如歌单id
func (*XiamiContentResourceActionReportAPIRequest) SetFromType ¶ added in v1.2.0
func (r *XiamiContentResourceActionReportAPIRequest) SetFromType(_fromType int64) error
Set is FromType Setter 1推荐2歌单3标签
func (*XiamiContentResourceActionReportAPIRequest) SetNum ¶ added in v1.2.0
func (r *XiamiContentResourceActionReportAPIRequest) SetNum(_num int64) error
Set is Num Setter 行为数量
func (*XiamiContentResourceActionReportAPIRequest) SetOpenId ¶ added in v1.2.0
func (r *XiamiContentResourceActionReportAPIRequest) SetOpenId(_openId string) error
Set is OpenId Setter 用户id
func (*XiamiContentResourceActionReportAPIRequest) SetResourceId ¶ added in v1.2.0
func (r *XiamiContentResourceActionReportAPIRequest) SetResourceId(_resourceId string) error
Set is ResourceId Setter 资源ID
func (*XiamiContentResourceActionReportAPIRequest) SetResourceType ¶ added in v1.2.0
func (r *XiamiContentResourceActionReportAPIRequest) SetResourceType(_resourceType string) error
Set is ResourceType Setter 资源类型(可枚举): song(歌曲)
func (*XiamiContentResourceActionReportAPIRequest) SetUtdid ¶ added in v1.2.0
func (r *XiamiContentResourceActionReportAPIRequest) SetUtdid(_utdid string) error
Set is Utdid Setter 用户设备id
type XiamiContentResourceActionReportAPIResponse ¶
type XiamiContentResourceActionReportAPIResponse struct { model.CommonResponse XiamiContentResourceActionReportAPIResponseModel }
XiamiContentResourceActionReportAPIResponse
曲库开放平台内容行为上报接口 API返回值 xiami.content.resource.action.report
合作方对接入的曲库开放内容上报行为日志
type XiamiContentResourceActionReportAPIResponseModel ¶ added in v1.2.0
type XiamiContentResourceActionReportAPIResponseModel struct { XMLName xml.Name `xml:"xiami_content_resource_action_report_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 上报结果: true(成功), false(失败) Result bool `json:"result,omitempty" xml:"result,omitempty"` // 返回结果码 ResultCode *ResultCode `json:"result_code,omitempty" xml:"result_code,omitempty"` }
XiamiContentResourceActionReportAPIResponseModel is 曲库开放平台内容行为上报接口 成功返回结果