1. 描述
创建店铺。 登录用户都可以创建店铺,但一家店铺只能属于一家用户。只有在户群平台登录,获取红令牌后,就可以以角色none创建店铺。店铺创建必须只能自己创建自己的,不能替别人创建。
2. 调用场景
开发者
- 登录http://consoler.{zond_id}.xdua.com后,
- 查看自己的企业列表,点击进入某个企业.
- 点击
创建店铺
使用Zoon角色创建自己的店铺
[!note|label:支持直接创建直属店铺] 很多用户开店,开1个店,两个店,3个店,有两种方法,一种是挂在社区直辖企业ID下,一种是替开发者自动创建一个虚拟的企业。目前还没有想好使用哪个方法,先严谨的要求客户必须创建企业。
3. 配置参数
参数意义参考接口参数
参数名 | 参数值 | 说明 |
---|---|---|
Name | AddShop | |
Url | https://api.xdua.com/shop | |
Method | POST | |
XduaApiHttpSchema | HTTPS | 只走HTTPS |
XduaApiMethod | ADD | |
XduaApiColor | X | 只有持有神令牌,才可以创建店铺 |
XduaApiAudience | {shop_console_app_id} |
只有app_id为{shop_console_app_id} 的应用,也就是consoler.{zond_id} .xdua.com才可以发起本请求 |
XduaApiShop | {corp_id} |
店铺直辖店铺,只有这个店铺的登录人员才可以访问 |
XduaApiSubject | u | 需要登录 |
XduaApiRoles | Zoon | 只要登录就可以创建店铺 |
XduaApiResource | shop | |
XduaApiKparam | name | |
XduaApiAction | CreateShop | |
XduaApiRule | CreateShop | |
XduaApiAstates | 0 | 按序app,shop,corp,shop,user,token,login的状态都必须是0(STATE_ENABLED) |
XduaApiEnable | true | 接口使能 |
4. 请求参数
名称 | 位置 | 类型 | 必填 | 默认值 | 示例 | 说明 |
---|---|---|---|---|---|---|
avatar | body | string | 否 | 店铺图标,不超过40个字符。 | ||
brief | body | string | 否 | 店铺简介,不超过64个字符。 | ||
code | body | string | 是 | 12100000400012342E | 营业执照号 | |
name | body | string | 是 | 中国科学院计算技术研究所 | 店铺的名称。必须与营业执照一致。 |
[!note] 店铺创建时遵从简单第一步原则,创建只需要店铺名和店铺执照号两个属性就可以创建店铺。剩下通过setshop来完善。
5. 返回参数
名称 | 位置 | 类型 | 示例 | 说明 |
---|---|---|---|---|
id | result | string | rYub4wrT | 创建的店铺ID |