Documentation ¶
Index ¶
- type AlibabaKbalgoAlscpoisGetAPIResponse
- type AlibabaKbalgoAlscpoisGetRequest
- func (r AlibabaKbalgoAlscpoisGetRequest) GetApiMethodName() string
- func (r AlibabaKbalgoAlscpoisGetRequest) GetApiParams() url.Values
- func (r AlibabaKbalgoAlscpoisGetRequest) GetPageNum() int64
- func (r AlibabaKbalgoAlscpoisGetRequest) GetPageSize() int64
- func (r *AlibabaKbalgoAlscpoisGetRequest) SetPageNum(pageNum int64) error
- func (r *AlibabaKbalgoAlscpoisGetRequest) SetPageSize(pageSize int64) error
- type AlibabaKbalgoAlscpoisGetResponse
- type AlscPoiToBaiduResult
- type BaseInfo
- type Content
- type CouponInfo
- type Delivery
- type HomeProduct
- type Label
- type Poi
- type PoiToBaiduData
- type ProductInfo
- type Schema
- type ShopProduct
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlibabaKbalgoAlscpoisGetAPIResponse ¶
type AlibabaKbalgoAlscpoisGetAPIResponse struct { model.CommonResponse AlibabaKbalgoAlscpoisGetResponse }
百度批量获取本地poi接口 API返回值 alibaba.kbalgo.alscpois.get
接口用于百度方获取本地生活poi数据,分页获取。
type AlibabaKbalgoAlscpoisGetRequest ¶
type AlibabaKbalgoAlscpoisGetRequest struct { model.Params // contains filtered or unexported fields }
百度批量获取本地poi接口 API请求 alibaba.kbalgo.alscpois.get
接口用于百度方获取本地生活poi数据,分页获取。
func NewAlibabaKbalgoAlscpoisGetRequest ¶
func NewAlibabaKbalgoAlscpoisGetRequest() *AlibabaKbalgoAlscpoisGetRequest
初始化AlibabaKbalgoAlscpoisGetRequest对象
func (AlibabaKbalgoAlscpoisGetRequest) GetApiMethodName ¶
func (r AlibabaKbalgoAlscpoisGetRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaKbalgoAlscpoisGetRequest) GetApiParams ¶
func (r AlibabaKbalgoAlscpoisGetRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaKbalgoAlscpoisGetRequest) GetPageNum ¶
func (r AlibabaKbalgoAlscpoisGetRequest) GetPageNum() int64
PageNum Getter
func (AlibabaKbalgoAlscpoisGetRequest) GetPageSize ¶
func (r AlibabaKbalgoAlscpoisGetRequest) GetPageSize() int64
PageSize Getter
func (*AlibabaKbalgoAlscpoisGetRequest) SetPageNum ¶
func (r *AlibabaKbalgoAlscpoisGetRequest) SetPageNum(pageNum int64) error
PageNum Setter 第几页
func (*AlibabaKbalgoAlscpoisGetRequest) SetPageSize ¶
func (r *AlibabaKbalgoAlscpoisGetRequest) SetPageSize(pageSize int64) error
PageSize Setter 每页的数量。
type AlibabaKbalgoAlscpoisGetResponse ¶
type AlibabaKbalgoAlscpoisGetResponse struct { XMLName xml.Name `xml:"alibaba_kbalgo_alscpois_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回结果根节点。 Result *AlscPoiToBaiduResult `json:"result,omitempty" xml:"result,omitempty"` }
百度批量获取本地poi接口 成功返回结果
type AlscPoiToBaiduResult ¶
type AlscPoiToBaiduResult struct { // poi总量 Total int64 `json:"total,omitempty" xml:"total,omitempty"` // datas Datas []PoiToBaiduData `json:"datas,omitempty" xml:"datas>poi_to_baidu_data,omitempty"` // 附加信息或错误信息 Message string `json:"message,omitempty" xml:"message,omitempty"` // 状态码:0-success,1-fail Status int64 `json:"status,omitempty" xml:"status,omitempty"` }
AlscPoiToBaiduResult
type BaseInfo ¶
type BaseInfo struct { // 是否有优惠 ShopPromotion string `json:"shop_promotion,omitempty" xml:"shop_promotion,omitempty"` }
BaseInfo
type Content ¶
type Content struct { // 到家信息 HomeProduct *HomeProduct `json:"home_product,omitempty" xml:"home_product,omitempty"` // Poi Poi *Poi `json:"poi,omitempty" xml:"poi,omitempty"` // 到店信息 ShopProduct *ShopProduct `json:"shop_product,omitempty" xml:"shop_product,omitempty"` }
Content
type CouponInfo ¶
type CouponInfo struct { // schema Schema *Schema `json:"schema,omitempty" xml:"schema,omitempty"` // ext Ext string `json:"ext,omitempty" xml:"ext,omitempty"` // 开始时间 GmtStart string `json:"gmt_start,omitempty" xml:"gmt_start,omitempty"` // 图片url ImageUrl string `json:"image_url,omitempty" xml:"image_url,omitempty"` // 价格 Price string `json:"price,omitempty" xml:"price,omitempty"` // 销量 SalesNum string `json:"sales_num,omitempty" xml:"sales_num,omitempty"` // 描述 Description string `json:"description,omitempty" xml:"description,omitempty"` // 原价 OriginPrice string `json:"origin_price,omitempty" xml:"origin_price,omitempty"` // 结束时间 GmtEnd string `json:"gmt_end,omitempty" xml:"gmt_end,omitempty"` // 商品标题 Title string `json:"title,omitempty" xml:"title,omitempty"` // 商品id ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"` }
CouponInfo
type Delivery ¶
type Delivery struct { // 分 Min string `json:"min,omitempty" xml:"min,omitempty"` // step_min StepMin string `json:"step_min,omitempty" xml:"step_min,omitempty"` // step_base StepBase string `json:"step_base,omitempty" xml:"step_base,omitempty"` }
Delivery
type HomeProduct ¶
type HomeProduct struct { // 到家基本信息 BaseInfo *BaseInfo `json:"base_info,omitempty" xml:"base_info,omitempty"` // 商品信息 ProductInfos []ProductInfo `json:"product_infos,omitempty" xml:"product_infos>product_info,omitempty"` }
HomeProduct
type Label ¶
type Label struct { // 链接 Schema *Schema `json:"schema,omitempty" xml:"schema,omitempty"` // Delivery Delivery *Delivery `json:"delivery,omitempty" xml:"delivery,omitempty"` // 是否外卖 LabelDescription string `json:"label_description,omitempty" xml:"label_description,omitempty"` // 标签类型 LabelType string `json:"label_type,omitempty" xml:"label_type,omitempty"` }
Label
type Poi ¶
type Poi struct { // POI地址(不包含城市,行政区,商圈)]] PoiAddress string `json:"poi_address,omitempty" xml:"poi_address,omitempty"` // poi名称 PoiName string `json:"poi_name,omitempty" xml:"poi_name,omitempty"` // app_key AppKey string `json:"app_key,omitempty" xml:"app_key,omitempty"` // 电话 Phone string `json:"phone,omitempty" xml:"phone,omitempty"` // 城市 City string `json:"city,omitempty" xml:"city,omitempty"` // 营业时间 ShopBusiness string `json:"shop_business,omitempty" xml:"shop_business,omitempty"` // 固定的 AppSchema string `json:"app_schema,omitempty" xml:"app_schema,omitempty"` // latitude Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"` // county County string `json:"county,omitempty" xml:"county,omitempty"` // poi的标签 Labels []Label `json:"labels,omitempty" xml:"labels>label,omitempty"` // L1DXZ0001M3 PoiId string `json:"poi_id,omitempty" xml:"poi_id,omitempty"` // longitude Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"` // 省份 Province string `json:"province,omitempty" xml:"province,omitempty"` }
Poi
type PoiToBaiduData ¶
type PoiToBaiduData struct { // poiid PoiId string `json:"poi_id,omitempty" xml:"poi_id,omitempty"` // poi明细 Content *Content `json:"content,omitempty" xml:"content,omitempty"` // 数据日期 Dt string `json:"dt,omitempty" xml:"dt,omitempty"` }
PoiToBaiduData
type ProductInfo ¶
type ProductInfo struct { // schema Schema *Schema `json:"schema,omitempty" xml:"schema,omitempty"` // ext Ext string `json:"ext,omitempty" xml:"ext,omitempty"` // 开始时间 GmtStart string `json:"gmt_start,omitempty" xml:"gmt_start,omitempty"` // 图片链接 ImageUrl string `json:"image_url,omitempty" xml:"image_url,omitempty"` // 价格 Price string `json:"price,omitempty" xml:"price,omitempty"` // 销量 SalesNum string `json:"sales_num,omitempty" xml:"sales_num,omitempty"` // 描述 Description string `json:"description,omitempty" xml:"description,omitempty"` // 原价 OriginPrice string `json:"origin_price,omitempty" xml:"origin_price,omitempty"` // 结束时间 GmtEnd string `json:"gmt_end,omitempty" xml:"gmt_end,omitempty"` // 商品标题 Title string `json:"title,omitempty" xml:"title,omitempty"` // 商品id ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"` }
ProductInfo
type Schema ¶
type Schema struct { // url Url string `json:"url,omitempty" xml:"url,omitempty"` // 页面类型 Type string `json:"type,omitempty" xml:"type,omitempty"` // lbs信息 Lbs string `json:"lbs,omitempty" xml:"lbs,omitempty"` }
Schema
type ShopProduct ¶
type ShopProduct struct { // Product_info ProductInfos []ProductInfo `json:"product_infos,omitempty" xml:"product_infos>product_info,omitempty"` // 优惠券信息 CouponInfos []CouponInfo `json:"coupon_infos,omitempty" xml:"coupon_infos>coupon_info,omitempty"` }
ShopProduct
Click to show internal directories.
Click to hide internal directories.