WxXcxNearbyPoiAddReq.java 5.55 KB
package com.yanzuoguang.wxxcx.nearbypoi;

/**
 * 添加地点
 *
 * @author 李贤军
 */
public class WxXcxNearbyPoiAddReq {
    /**
     * 接口调用凭证
     */
    private String access_token;
    /**
     * 必填,写死为"1"
     */
    private String is_comm_nearby;
    /**
     * 门店图片,最多9张,最少1张,上传门店图片如门店外景、环境设施、商品服务等,图片将展示在微信客户端的门店页。图片链接通过文档https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1444738729中的《上传图文消息内的图片获取URL》接口获取。必填,文件格式为bmp、png、jpeg、jpg或gif,大小不超过5M pic_list是字符串,内容是一个json
     */
    private String pic_list;
    /**
     * 必服务标签列表 必填,需要填写
     * 1、 服务标签ID
     * 2、 服务类型tpye
     * 3、 服务名称name
     * 详细字段格式见下方《服务标签 id 编号、类型与服务名称表》
     * 4、 APPID
     * 5、 对应服务落地页的 path 路径:path路径页面要与对应的服务标签一致,例如选取外卖服务,path路径应该是小程序的外卖对应的那个页面,path路径获取咨询开发或者到小程序管理后台 - 工具 - 生成小程序码页面获取
     * 6、新增服务描述desc:描述服务内容,例如满减、折扣等优惠信息或新品、爆品等商品信息,仅标准服务都可添加,10个字符以内。
     * service_infos是字符串,内容是一个json
     */
    private String service_infos;
    /**
     * 客服信息 选填,可自定义服务头像与昵称,具体填写字段见下方示例kf_info pic_list是字符串,内容是一个json
     */
    private String kf_info;
    /**
     * 门店名字 必填,门店名称需按照所选地理位置自动拉取腾讯地图门店名称,不可修改,如需修改请重现选择地图地点或重新创建地点。
     */
    private String store_name;
    /**
     * 营业时间,格式11:11-12:12 必填
     */
    private String hour;
    /**
     * 地址 必填
     */
    private String address;
    /**
     * 如果创建新的门店,poi_id字段为空 如果更新门店,poi_id参数则填对应门店的poi_id 选填
     */
    private String poi_id;
    /**
     * 主体名字 必填
     */
    private String company_name;
    /**
     * 门店电话 必填
     */
    private String contract_phone;
    /**
     * 资质号 必填, 15位营业执照注册号或9位组织机构代码
     */
    private String credential;
    /**
     * 证明材料 必填 如果company_name和该小程序主体不一致,需要填qualification_list,详细规则见附近的小程序使用指南 - 如何证明门店的经营主体跟公众号或小程序帐号主体相关http://kf.qq.com/faq/170401MbUnim17040122m2qY.html
     */
    private String qualification_list;
    /**
     * 对应《在腾讯地图中搜索门店》中的sosomap_poi_uid字段 腾讯地图那边有些数据不一致,如果不填map_poi_id的话,小概率会提交失败!
     * 注:
     * poi_id与map_poi_id关系:
     * map_poi_id是腾讯地图对于 poi 的唯一标识
     * poi_id是门店进驻附近后的门店唯一标识
     */
    private String map_poi_id;

    public String getAccess_token() {
        return access_token;
    }

    public void setAccess_token(String access_token) {
        this.access_token = access_token;
    }

    public String getIs_comm_nearby() {
        return is_comm_nearby;
    }

    public void setIs_comm_nearby(String is_comm_nearby) {
        this.is_comm_nearby = is_comm_nearby;
    }

    public String getPic_list() {
        return pic_list;
    }

    public void setPic_list(String pic_list) {
        this.pic_list = pic_list;
    }

    public String getService_infos() {
        return service_infos;
    }

    public void setService_infos(String service_infos) {
        this.service_infos = service_infos;
    }

    public String getKf_info() {
        return kf_info;
    }

    public void setKf_info(String kf_info) {
        this.kf_info = kf_info;
    }

    public String getStore_name() {
        return store_name;
    }

    public void setStore_name(String store_name) {
        this.store_name = store_name;
    }

    public String getHour() {
        return hour;
    }

    public void setHour(String hour) {
        this.hour = hour;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getPoi_id() {
        return poi_id;
    }

    public void setPoi_id(String poi_id) {
        this.poi_id = poi_id;
    }

    public String getCompany_name() {
        return company_name;
    }

    public void setCompany_name(String company_name) {
        this.company_name = company_name;
    }

    public String getContract_phone() {
        return contract_phone;
    }

    public void setContract_phone(String contract_phone) {
        this.contract_phone = contract_phone;
    }

    public String getCredential() {
        return credential;
    }

    public void setCredential(String credential) {
        this.credential = credential;
    }

    public String getQualification_list() {
        return qualification_list;
    }

    public void setQualification_list(String qualification_list) {
        this.qualification_list = qualification_list;
    }

    public String getMap_poi_id() {
        return map_poi_id;
    }

    public void setMap_poi_id(String map_poi_id) {
        this.map_poi_id = map_poi_id;
    }
}