homeai

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

HOMEAI model

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BoundingBoxDto

type BoundingBoxDto struct {
	// x
	XLen string `json:"x_len,omitempty" xml:"x_len,omitempty"`
	// y
	YLen string `json:"y_len,omitempty" xml:"y_len,omitempty"`
	// z
	ZLen string `json:"z_len,omitempty" xml:"z_len,omitempty"`
}

BoundingBoxDto

type FeatureWallDto

type FeatureWallDto struct {
	// 包围盒
	BoundingBox *BoundingBoxDto `json:"bounding_box,omitempty" xml:"bounding_box,omitempty"`
	// 方向四元数
	Fronts []string `json:"fronts,omitempty" xml:"fronts>string,omitempty"`
	// 坐标
	Pos []string `json:"pos,omitempty" xml:"pos>string,omitempty"`
	// roomid
	Room string `json:"room,omitempty" xml:"room,omitempty"`
	// 硬装类型
	Type string `json:"type,omitempty" xml:"type,omitempty"`
}

FeatureWallDto

type FeatureWallSuggestionDto

type FeatureWallSuggestionDto struct {
	// designid
	DesignId string `json:"design_id,omitempty" xml:"design_id,omitempty"`
	// 墙位置
	FeatureWalls []FeatureWallDto `json:"feature_walls,omitempty" xml:"feature_walls>feature_wall_dto,omitempty"`
}

FeatureWallSuggestionDto

type TaobaoHomeaiAlgPredictAPIResponse

type TaobaoHomeaiAlgPredictAPIResponse struct {
	model.CommonResponse
	TaobaoHomeaiAlgPredictResponse
}

硬装预测接口 API返回值 taobao.homeai.alg.predict

居然之家硬装预测服务

type TaobaoHomeaiAlgPredictRequest

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

硬装预测接口 API请求 taobao.homeai.alg.predict

居然之家硬装预测服务

func NewTaobaoHomeaiAlgPredictRequest

func NewTaobaoHomeaiAlgPredictRequest() *TaobaoHomeaiAlgPredictRequest

初始化TaobaoHomeaiAlgPredictRequest对象

func (TaobaoHomeaiAlgPredictRequest) GetApiMethodName

func (r TaobaoHomeaiAlgPredictRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoHomeaiAlgPredictRequest) GetApiParams

func (r TaobaoHomeaiAlgPredictRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoHomeaiAlgPredictRequest) GetFromCase

func (r TaobaoHomeaiAlgPredictRequest) GetFromCase() string

FromCase Getter

func (TaobaoHomeaiAlgPredictRequest) GetToCase

func (r TaobaoHomeaiAlgPredictRequest) GetToCase() string

ToCase Getter

func (*TaobaoHomeaiAlgPredictRequest) SetFromCase

func (r *TaobaoHomeaiAlgPredictRequest) SetFromCase(fromCase string) error

FromCase Setter 来源房间json

func (*TaobaoHomeaiAlgPredictRequest) SetToCase

func (r *TaobaoHomeaiAlgPredictRequest) SetToCase(toCase string) error

ToCase Setter 我的家房间json

type TaobaoHomeaiAlgPredictResponse

type TaobaoHomeaiAlgPredictResponse struct {
	XMLName xml.Name `xml:"homeai_alg_predict_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回值
	Result *TaobaoHomeaiAlgPredictResult `json:"result,omitempty" xml:"result,omitempty"`
}

硬装预测接口 成功返回结果

type TaobaoHomeaiAlgPredictResult

type TaobaoHomeaiAlgPredictResult struct {
	// data
	Data *FeatureWallSuggestionDto `json:"data,omitempty" xml:"data,omitempty"`
	// code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// errormsg
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoHomeaiAlgPredictResult

Jump to

Keyboard shortcuts

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