yunosappstore

package
v1.1.3 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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdInfo

type AdInfo struct {
	TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"`

	Intro string `json:"intro,omitempty" xml:"intro,omitempty"`

	Icon string `json:"icon,omitempty" xml:"icon,omitempty"`

	VerCode int64 `json:"ver_code,omitempty" xml:"ver_code,omitempty"`

	VerName string `json:"ver_name,omitempty" xml:"ver_name,omitempty"`

	FeeType string `json:"fee_type,omitempty" xml:"fee_type,omitempty"`

	Price int64 `json:"price,omitempty" xml:"price,omitempty"`

	Name string `json:"name,omitempty" xml:"name,omitempty"`

	Pkg string `json:"pkg,omitempty" xml:"pkg,omitempty"`

	Md5 string `json:"md5,omitempty" xml:"md5,omitempty"`

	Callbacks *Callbacks `json:"callbacks,omitempty" xml:"callbacks,omitempty"`

	Creatives []string `json:"creatives,omitempty" xml:"creatives>string,omitempty"`

	Deeplink string `json:"deeplink,omitempty" xml:"deeplink,omitempty"`

	DownloadUrl string `json:"download_url,omitempty" xml:"download_url,omitempty"`
}

AdInfo

type AppInfo

type AppInfo struct {
	Icon string `json:"icon,omitempty" xml:"icon,omitempty"`

	PackageName string `json:"package_name,omitempty" xml:"package_name,omitempty"`

	Name string `json:"name,omitempty" xml:"name,omitempty"`

	VersionCode int64 `json:"version_code,omitempty" xml:"version_code,omitempty"`

	VersionName string `json:"version_name,omitempty" xml:"version_name,omitempty"`
}

AppInfo

type Callbacks

type Callbacks struct {
	Click string `json:"click,omitempty" xml:"click,omitempty"`

	View string `json:"view,omitempty" xml:"view,omitempty"`

	Deal string `json:"deal,omitempty" xml:"deal,omitempty"`
}

Callbacks

type YunosAppstoreAppsGetAPIResponse

type YunosAppstoreAppsGetAPIResponse struct {
	model.CommonResponse
	YunosAppstoreAppsGetResponse
}

根据包名列表获取应用信息列表 APIResponse yunos.appstore.apps.get

根据包名列表获取应用信息列表

type YunosAppstoreAppsGetRequest

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

根据包名列表获取应用信息列表 APIRequest yunos.appstore.apps.get

根据包名列表获取应用信息列表

func NewYunosAppstoreAppsGetRequest

func NewYunosAppstoreAppsGetRequest() *YunosAppstoreAppsGetRequest

func (YunosAppstoreAppsGetRequest) GetApiMethodName

func (r YunosAppstoreAppsGetRequest) GetApiMethodName() string

func (YunosAppstoreAppsGetRequest) GetApiParams

func (r YunosAppstoreAppsGetRequest) GetApiParams() url.Values

func (YunosAppstoreAppsGetRequest) GetPkgs

func (r YunosAppstoreAppsGetRequest) GetPkgs() []string

func (*YunosAppstoreAppsGetRequest) SetPkgs

func (r *YunosAppstoreAppsGetRequest) SetPkgs(pkgs []string) error

type YunosAppstoreAppsGetResponse

type YunosAppstoreAppsGetResponse struct {
	XMLName xml.Name `xml:"yunos_appstore_apps_get_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	AppInfoList []AppInfo `json:"app_info_list,omitempty" xml:"app_info_list>app_info,omitempty"`
}

type YunosAppstoreOpenGetadsAPIResponse

type YunosAppstoreOpenGetadsAPIResponse struct {
	model.CommonResponse
	YunosAppstoreOpenGetadsResponse
}

获取外投广告 APIResponse yunos.appstore.open.getads

将广告外投给外部合作伙伴

type YunosAppstoreOpenGetadsRequest

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

获取外投广告 APIRequest yunos.appstore.open.getads

将广告外投给外部合作伙伴

func NewYunosAppstoreOpenGetadsRequest

func NewYunosAppstoreOpenGetadsRequest() *YunosAppstoreOpenGetadsRequest

func (YunosAppstoreOpenGetadsRequest) GetApiMethodName

func (r YunosAppstoreOpenGetadsRequest) GetApiMethodName() string

func (YunosAppstoreOpenGetadsRequest) GetApiParams

func (r YunosAppstoreOpenGetadsRequest) GetApiParams() url.Values

func (YunosAppstoreOpenGetadsRequest) GetCaseId

func (r YunosAppstoreOpenGetadsRequest) GetCaseId() string

func (YunosAppstoreOpenGetadsRequest) GetCats

func (r YunosAppstoreOpenGetadsRequest) GetCats() []string

func (YunosAppstoreOpenGetadsRequest) GetClientIp

func (r YunosAppstoreOpenGetadsRequest) GetClientIp() string

func (YunosAppstoreOpenGetadsRequest) GetClientVerCode

func (r YunosAppstoreOpenGetadsRequest) GetClientVerCode() int64

func (YunosAppstoreOpenGetadsRequest) GetDeviceId

func (r YunosAppstoreOpenGetadsRequest) GetDeviceId() string

func (YunosAppstoreOpenGetadsRequest) GetExcludeCats

func (r YunosAppstoreOpenGetadsRequest) GetExcludeCats() []string

func (YunosAppstoreOpenGetadsRequest) GetExcludeInstall

func (r YunosAppstoreOpenGetadsRequest) GetExcludeInstall() bool

func (YunosAppstoreOpenGetadsRequest) GetExcludePkgs

func (r YunosAppstoreOpenGetadsRequest) GetExcludePkgs() []string

func (YunosAppstoreOpenGetadsRequest) GetFeeType

func (r YunosAppstoreOpenGetadsRequest) GetFeeType() string

func (YunosAppstoreOpenGetadsRequest) GetMrp

func (YunosAppstoreOpenGetadsRequest) GetOptions

func (r YunosAppstoreOpenGetadsRequest) GetOptions() int64

func (YunosAppstoreOpenGetadsRequest) GetPkgs

func (r YunosAppstoreOpenGetadsRequest) GetPkgs() []string

func (YunosAppstoreOpenGetadsRequest) GetRid

func (YunosAppstoreOpenGetadsRequest) GetSize

func (YunosAppstoreOpenGetadsRequest) GetSsp

func (YunosAppstoreOpenGetadsRequest) GetTemplateIds

func (r YunosAppstoreOpenGetadsRequest) GetTemplateIds() []int64

func (YunosAppstoreOpenGetadsRequest) GetTryMapToUuid

func (r YunosAppstoreOpenGetadsRequest) GetTryMapToUuid() bool

func (*YunosAppstoreOpenGetadsRequest) SetCaseId

func (r *YunosAppstoreOpenGetadsRequest) SetCaseId(caseId string) error

func (*YunosAppstoreOpenGetadsRequest) SetCats

func (r *YunosAppstoreOpenGetadsRequest) SetCats(cats []string) error

func (*YunosAppstoreOpenGetadsRequest) SetClientIp

func (r *YunosAppstoreOpenGetadsRequest) SetClientIp(clientIp string) error

func (*YunosAppstoreOpenGetadsRequest) SetClientVerCode

func (r *YunosAppstoreOpenGetadsRequest) SetClientVerCode(clientVerCode int64) error

func (*YunosAppstoreOpenGetadsRequest) SetDeviceId

func (r *YunosAppstoreOpenGetadsRequest) SetDeviceId(deviceId string) error

func (*YunosAppstoreOpenGetadsRequest) SetExcludeCats

func (r *YunosAppstoreOpenGetadsRequest) SetExcludeCats(excludeCats []string) error

func (*YunosAppstoreOpenGetadsRequest) SetExcludeInstall

func (r *YunosAppstoreOpenGetadsRequest) SetExcludeInstall(excludeInstall bool) error

func (*YunosAppstoreOpenGetadsRequest) SetExcludePkgs

func (r *YunosAppstoreOpenGetadsRequest) SetExcludePkgs(excludePkgs []string) error

func (*YunosAppstoreOpenGetadsRequest) SetFeeType

func (r *YunosAppstoreOpenGetadsRequest) SetFeeType(feeType string) error

func (*YunosAppstoreOpenGetadsRequest) SetMrp

func (*YunosAppstoreOpenGetadsRequest) SetOptions

func (r *YunosAppstoreOpenGetadsRequest) SetOptions(options int64) error

func (*YunosAppstoreOpenGetadsRequest) SetPkgs

func (r *YunosAppstoreOpenGetadsRequest) SetPkgs(pkgs []string) error

func (*YunosAppstoreOpenGetadsRequest) SetRid

func (*YunosAppstoreOpenGetadsRequest) SetSize

func (r *YunosAppstoreOpenGetadsRequest) SetSize(size int64) error

func (*YunosAppstoreOpenGetadsRequest) SetSsp

func (*YunosAppstoreOpenGetadsRequest) SetTemplateIds

func (r *YunosAppstoreOpenGetadsRequest) SetTemplateIds(templateIds []int64) error

func (*YunosAppstoreOpenGetadsRequest) SetTryMapToUuid

func (r *YunosAppstoreOpenGetadsRequest) SetTryMapToUuid(tryMapToUuid bool) error

type YunosAppstoreOpenGetadsResponse

type YunosAppstoreOpenGetadsResponse struct {
	XMLName xml.Name `xml:"yunos_appstore_open_getads_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Rid string `json:"rid,omitempty" xml:"rid,omitempty"`

	Rc int64 `json:"rc,omitempty" xml:"rc,omitempty"`

	Rm string `json:"rm,omitempty" xml:"rm,omitempty"`

	Ads []AdInfo `json:"ads,omitempty" xml:"ads>ad_info,omitempty"`
}

type YunosAppstoreOpenReportadAPIResponse

type YunosAppstoreOpenReportadAPIResponse struct {
	model.CommonResponse
	YunosAppstoreOpenReportadResponse
}

外投广告上报接口 APIResponse yunos.appstore.open.reportad

外投广告回流上报接口

type YunosAppstoreOpenReportadRequest

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

外投广告上报接口 APIRequest yunos.appstore.open.reportad

外投广告回流上报接口

func NewYunosAppstoreOpenReportadRequest

func NewYunosAppstoreOpenReportadRequest() *YunosAppstoreOpenReportadRequest

func (YunosAppstoreOpenReportadRequest) GetAction

func (YunosAppstoreOpenReportadRequest) GetApiMethodName

func (r YunosAppstoreOpenReportadRequest) GetApiMethodName() string

func (YunosAppstoreOpenReportadRequest) GetApiParams

func (r YunosAppstoreOpenReportadRequest) GetApiParams() url.Values

func (YunosAppstoreOpenReportadRequest) GetClientVerCode

func (r YunosAppstoreOpenReportadRequest) GetClientVerCode() int64

func (YunosAppstoreOpenReportadRequest) GetDeviceId

func (r YunosAppstoreOpenReportadRequest) GetDeviceId() string

func (YunosAppstoreOpenReportadRequest) GetTime

func (YunosAppstoreOpenReportadRequest) GetTraceIds

func (r YunosAppstoreOpenReportadRequest) GetTraceIds() []string

func (*YunosAppstoreOpenReportadRequest) SetAction

func (r *YunosAppstoreOpenReportadRequest) SetAction(action int64) error

func (*YunosAppstoreOpenReportadRequest) SetClientVerCode

func (r *YunosAppstoreOpenReportadRequest) SetClientVerCode(clientVerCode int64) error

func (*YunosAppstoreOpenReportadRequest) SetDeviceId

func (r *YunosAppstoreOpenReportadRequest) SetDeviceId(deviceId string) error

func (*YunosAppstoreOpenReportadRequest) SetTime

func (r *YunosAppstoreOpenReportadRequest) SetTime(time int64) error

func (*YunosAppstoreOpenReportadRequest) SetTraceIds

func (r *YunosAppstoreOpenReportadRequest) SetTraceIds(traceIds []string) error

type YunosAppstoreOpenReportadResponse

type YunosAppstoreOpenReportadResponse struct {
	XMLName xml.Name `xml:"yunos_appstore_open_reportad_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Rc int64 `json:"rc,omitempty" xml:"rc,omitempty"`

	Rm string `json:"rm,omitempty" xml:"rm,omitempty"`
}

type YunosAppstorePadHpApplistAPIResponse

type YunosAppstorePadHpApplistAPIResponse struct {
	model.CommonResponse
	YunosAppstorePadHpApplistResponse
}

查询HpPad appList APIResponse yunos.appstore.pad.hp.applist

提供hp pad应用群数据

type YunosAppstorePadHpApplistRequest

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

查询HpPad appList APIRequest yunos.appstore.pad.hp.applist

提供hp pad应用群数据

func NewYunosAppstorePadHpApplistRequest

func NewYunosAppstorePadHpApplistRequest() *YunosAppstorePadHpApplistRequest

func (YunosAppstorePadHpApplistRequest) GetApiMethodName

func (r YunosAppstorePadHpApplistRequest) GetApiMethodName() string

func (YunosAppstorePadHpApplistRequest) GetApiParams

func (r YunosAppstorePadHpApplistRequest) GetApiParams() url.Values

func (YunosAppstorePadHpApplistRequest) GetCode

func (*YunosAppstorePadHpApplistRequest) SetCode

type YunosAppstorePadHpApplistResponse

type YunosAppstorePadHpApplistResponse struct {
	XMLName xml.Name `xml:"yunos_appstore_pad_hp_applist_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Results []YunosAppstorePadHpApplistResult `json:"results,omitempty" xml:"results>yunos_appstore_pad_hp_applist_result,omitempty"`
}

type YunosAppstorePadHpApplistResult

type YunosAppstorePadHpApplistResult struct {
	Icon string `json:"icon,omitempty" xml:"icon,omitempty"`

	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`

	PackageName string `json:"package_name,omitempty" xml:"package_name,omitempty"`

	Name string `json:"name,omitempty" xml:"name,omitempty"`

	DeveloperName string `json:"developer_name,omitempty" xml:"developer_name,omitempty"`

	VersionCode int64 `json:"version_code,omitempty" xml:"version_code,omitempty"`

	Uri string `json:"uri,omitempty" xml:"uri,omitempty"`

	Url string `json:"url,omitempty" xml:"url,omitempty"`

	Intro string `json:"intro,omitempty" xml:"intro,omitempty"`
}

YunosAppstorePadHpApplistResult

Jump to

Keyboard shortcuts

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