【平台介绍】
微店是帮助卖家在手机开店的软件。微店作为移动端的新型产物,任何人通过手机号码即可开通自己的店铺,并通过一键分享到SNS平台来宣传自己的店铺并促成成交。降低了开店的门槛和复杂手续,回款约为1-2个工作日,且不收任何费用。
【授权说明】
微店平台为授权型平台。创建服务型应用首先需要通过微店企业店铺认证。创建成功并上线审核通过后,会在服务市场上展示。微店用户可以选择购买不通期限的服务并进行授权给服务开发者,来使用第三方的服务。应用需要微店卖家通过输入微店账号和密码完成授权操作。
AppKey:接入时申请的 AppKey
AppSecret:接入时申请的AppSecret
AccessToken:授权令牌
【获取方式】
获取 AppKey,AppSecret。用户登录微店开放平台后台管理,然后点击 “管理”,会出现如下的界面。
使用微店账号登陆http://web.open.weidian.com,在“管理中心”tab 下可以查看当前已有应用和“创建应用”入口。
目前微店应用分为,自用型、服务型、移动型、官方型。各服务的适用场景如下:
自用型:自用型服务的适用对象为有独自开发能力的大卖家,通过开放接口只能获取和修改自己店铺内的商品和订单等,无法给其他店铺提供服务。
服务型:服务型应用主要针对的是erp厂商或者有多个店铺的卖家,创建服务型应用首先需要通过微店企业店铺认证。创建成功并上线审核通过后,会在服务市场(http://fuwu.weidian.com) 上展示。微店用户可以选择购买不通期限的服务并进行授权给服务开发者,来使用第三方的服务。
官方型:微店官方的应用类型。
移动型:该应用类型目前主要采取的是邀请制,暂不对外开放。
开发者可以依据自己服务的使用场景来选择创建的应用类型。
服务型应用会校验当前账号是否已通过企业微店认证:
如果未认证,请先完成企业认证
如果已认证,请勾选我已阅读并同意《微店开放平台开发者协议》,并点击下一步
请如实填写开发者的信息内容,确保如下联系方式能够联系上开发者。
(1)自用型应用,必须填写名称、简介和ip白名单地址;如需接收平台的订单推送消息,则请填写订阅地址,并在消息订阅地址的根域名下放置weidian_open.json文件(在应用详情页可以获取)。例如消息推送的地址是:http://my.bigshop.deal.com 那么weidian_open.json文件需要在:http://deal.com/weidian_open.json能够访问到,使用ip地址的同理。
(2)服务型应用,必填内容包括应用名称、简介、订阅消息地址、ip白名单,应用分类、授权回调链接和应用图标。并需要在消息订阅地址的根域名下放置weidian_open.json文件(在应用详情页可以获取)。例如消息推送的地址是:http://my.bigshop.deal.com/push/order.do 那么weidian_open.json文件需要在:http://deal.com/weidian_open.json能够访问到,使用ip地址的同理。
注意:对于未填写ip白名单的应用,请尽快补充ip白名单。9月30日后对于没有填写ip白名单的应用将不在保证推送消息和接口返回的正确。
创建成功后,可在管理中心查看到你所创建的应用。
点击 “查看详情”,会转到如下图中红色区域中的 “APPKEY”,“secret”即是授权说明中的AppKeyAppSecret。
获取AccessToken:
把 https://api.vdian.com/token?grant_type=client_credential&appkey=xxx&secret=xxx 放入浏览器中,按下回车键。(把上面获取到的 APPKEY,secret替换上面 url 中appkey,secret后面的 xxx)。成功时将返回类似下面的结果(access_token不同):
{"result":{"access_token":"ce129d174093087b21145b7fc2ba9e030005570415","expire_in":90000},"status":{"status_code":0,"status_reason":"success"}}
其中,access_token 后面的字符串就是 AccessToken。