add store service

This commit is contained in:
BinaryWang 2016-09-26 09:25:47 +08:00
parent aeea340274
commit fcede8f648
2 changed files with 78 additions and 0 deletions

View File

@ -0,0 +1,26 @@
package me.chanjar.weixin.mp.api;
import me.chanjar.weixin.common.exception.WxErrorException;
/**
* 门店管理的相关接口代码
* @author binarywang(https://github.com/binarywang)
* Created by Binary Wang on 2016-09-23.
*/
public interface WxMpStoreService {
/**
* <pre>
* 创建门店
* 接口说明
* 创建门店接口是为商户提供创建自己门店数据的接口门店数据字段越完整商户页面展示越丰富越能够吸引更多用户并提高曝光度
* 创建门店接口调用成功后会返回errcode 0errmsg ok但不会实时返回poi_id
* 成功创建后会生成poi_id但该id不一定为最终id门店信息会经过审核审核通过后方可获取最终poi_id该id为门店的唯一id强烈建议自行存储审核通过后的最终poi_id并为后续调用使用
* 详情请见: <a href="https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1444378120&token=&lang=zh_CN">微信门店接口</a>
* 接口格式 http://api.weixin.qq.com/cgi-bin/poi/addpoi?access_token=TOKEN
* </pre>
*
* @param scene_id 参数
* @param expire_seconds 过期秒数默认60秒最小60秒最大1800秒
*/
void userUpdateRemark(String openid, String remark) throws WxErrorException;
}

View File

@ -0,0 +1,52 @@
package me.chanjar.weixin.mp.bean;
/**
* 门店基础信息
* @author binarywang(https://github.com/binarywang)
* Created by Binary Wang on 2016-09-23.
*/
public class WxStoreBaseInfo {
/** sid
商户自己的id用于后续审核通过收到poi_id 的通知时做对应关系请商户自己保证唯一识别性
business_name
门店名称仅为商户名国美麦当劳不应包含地区地址分店名等信息错误示例北京国美
不能为空15个汉字或30个英文字符内
branch_name
分店名称不应包含地区信息不应与门店名有重复错误示例北京王府井店
10个字以内
province
门店所在的省份直辖市填城市名,北京市
10个字以内
city
门店所在的城市
10个字以内
district
门店所在地区
10个字以内
address
门店所在的详细街道地址不要填写省市信息
东莞等没有行政区划的城市该字段可不必填写其余城市必填
telephone
门店的电话纯数字区号分机号均由-隔开
categories
门店的类型不同级分类用,隔开美食川菜火锅详细分类参见附件微信门店类目表
offset_type
坐标类型1 为火星坐标目前只能选1
longitude
门店所在地理位置的经度
latitude
门店所在地理位置的纬度经纬度均为火星坐标最好选用腾讯地图标记的坐标
*/
}