xiamitrace

package
v1.1.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 29, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

曲库开放平台TraceAPI model

https://open.taobao.com/API.htm?docId=51350&docType=2

Index

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 XiamiContentResourceActionReportAPIResponse

type XiamiContentResourceActionReportAPIResponse struct {
	model.CommonResponse
	XiamiContentResourceActionReportResponse
}

曲库开放平台内容行为上报接口 API返回值 xiami.content.resource.action.report

合作方对接入的曲库开放内容上报行为日志

type XiamiContentResourceActionReportRequest

type XiamiContentResourceActionReportRequest struct {
	model.Params
	// contains filtered or unexported fields
}

曲库开放平台内容行为上报接口 API请求 xiami.content.resource.action.report

合作方对接入的曲库开放内容上报行为日志

func NewXiamiContentResourceActionReportRequest

func NewXiamiContentResourceActionReportRequest() *XiamiContentResourceActionReportRequest

初始化XiamiContentResourceActionReportRequest对象

func (XiamiContentResourceActionReportRequest) GetAction

Action Getter

func (XiamiContentResourceActionReportRequest) GetApiMethodName

func (r XiamiContentResourceActionReportRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (XiamiContentResourceActionReportRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (XiamiContentResourceActionReportRequest) GetFromId

FromId Getter

func (XiamiContentResourceActionReportRequest) GetFromType

FromType Getter

func (XiamiContentResourceActionReportRequest) GetNum

Num Getter

func (XiamiContentResourceActionReportRequest) GetOpenId

OpenId Getter

func (XiamiContentResourceActionReportRequest) GetResourceId

ResourceId Getter

func (XiamiContentResourceActionReportRequest) GetResourceType

func (r XiamiContentResourceActionReportRequest) GetResourceType() string

ResourceType Getter

func (XiamiContentResourceActionReportRequest) GetUtdid

Utdid Getter

func (*XiamiContentResourceActionReportRequest) SetAction

Action Setter 行为类型(可枚举):LISTEN(主动试听)、PASSIVE_LISTEN(被动试听)

func (*XiamiContentResourceActionReportRequest) SetFromId

FromId Setter 来源id,如歌单id

func (*XiamiContentResourceActionReportRequest) SetFromType

func (r *XiamiContentResourceActionReportRequest) SetFromType(fromType int64) error

FromType Setter 1推荐2歌单3标签

func (*XiamiContentResourceActionReportRequest) SetNum

Num Setter 行为数量

func (*XiamiContentResourceActionReportRequest) SetOpenId

OpenId Setter 用户id

func (*XiamiContentResourceActionReportRequest) SetResourceId

func (r *XiamiContentResourceActionReportRequest) SetResourceId(resourceId string) error

ResourceId Setter 资源ID

func (*XiamiContentResourceActionReportRequest) SetResourceType

func (r *XiamiContentResourceActionReportRequest) SetResourceType(resourceType string) error

ResourceType Setter 资源类型(可枚举): song(歌曲)

func (*XiamiContentResourceActionReportRequest) SetUtdid

Utdid Setter 用户设备id

type XiamiContentResourceActionReportResponse

type XiamiContentResourceActionReportResponse 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"`
}

曲库开放平台内容行为上报接口 成功返回结果

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL