当前位置:K88软件开发文章中心编程全书微信小程序 → 文章内容

第三方微信开发者模式

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-26 15:47:27

由 如此轻盈 创建,Carrie 最后一次修改 2016-09-29 第三方开发者模式更新通知版本号更新内容更新时间V1.0第三方代制模式,支持第三方为子商户代创建会员卡2016-3-20     V1.1  第三方代制模式,支持开发者创建有app_id的子商户,创建有app_id的子商户卡券时,领卡页面及卡券详情页支持关联配置子商户公众号,但卡券数据仍归属第三方账号     2016-4-28     V1.2第三方开发者代制(有公众号模式)名称逐步规范为“第三方强授权模式”;第三方开发者代制(无公众号模式)名称逐步规范为“第三方代制模式”;第三方普通授权模式、强授权模式、代制模式,统称第三方开发者模式。      2016-5-17第三方开发者模式1、具备认证公众号的商家,可用商家自己公众号申请卡券功能后,通过微信开放平台“公众号登陆授权”授权给开发者,代为开发和应用卡券功能,卡券数据及会员归属在商家自己公众号下。该模式简称为“普通授权”,无额外开发接口,参考卡券整套基础接口即可。2、针对没有公众号或未认证的公众号,或者有认证公众号但不想自己运营公众号的商家,为了降低商户接入成本,可由第三方背书接入。子商户将卡券制作权限授权给开发者所在企业,由开发者所在企业为子商户作为信用背书,并可以帮助 没有能力制作卡券的商户制作卡券。目前,这种降低商户门槛,由第三方背书接入的开发者模式分为:第三方代制模式(查看介绍及指引文档)和第三方强授权模式(查看介绍及指引文档)。这两种模式需额外接口。参考如下接口文档。1 第三方代制模式模式概述为了降低商户接入卡券的难度,微信公众平台向所有已具备卡券功能的公众号开放“第三方代制”功能。申请并开通此功能后,具备开发能力的开发者,可通过API接口协助无公众号的商户快速接入并使用卡券。协助制券的开发者称为“母商户”,被协助制券的商户称为“子商户”。母商户需将旗下子商户资料提前上传报备,通过审核方可生效。在制券过程中允许母商户从报备的子商户列表中,选择一个子商户协助制券。开通步骤第一步,申请路径:微信公众平台-卡券功能-右上角-商户信息-第三方代制模式。第二步,商户通过微信公众平台或API接口,提交子商户资料、资质,审核通过后可使用该子商户信息制券。第三步,调用API接口创建卡券时,需传入该模式的特有字段,具体字段参考创建子商户接口的返回字段说明。该模式下,仅创建卡券接口有变动,其余接口和卡券整体接口的使用保持不变。1.1 创建子商户接口接口说明支持母商户调用该接口传入子商户的相关资料,并获取子商户ID,用于子商户的卡券功能管理。 子商户的资质包括:商户名称、商户logo(图片)、卡券类目、授权函(扫描件或彩照)、授权函有效期截止时间。接口详情HTTP请求方式: POST URL:https://api.weixin.qq.com/card/submerchant/submit?access_token=TOKEN参数说明参数是否必须说明access_token是调用接口凭证POST数据是Json数据POST数据示例{ "info": { "brand_name": "aaaaaa", "app_id":"xxxxxxxxxxx", "logo_url": "http://mmbiz.xxxx", "protocol": "xxxxxxxxxx", "agreement_media_id":"xxxxxxxxxx", "operator_media_id":"xxxxxxxx", "end_time": 1438990559, "primary_category_id": 1, "secondary_category_id": 101 }}字段说明参数名必填类型示例说明info是json结构  app_id否String(36)wxxxxxxxxxxx子商户的公众号app_id,配置后子商户卡券券面上的app_id为该app_id。注意:该app_id须经过认证brand_name是String(36)兰州拉面子商户名称(12个汉字内),该名称将在制券时填入并显示在卡券页面上logo_url是string(128)http://mmbiz.xxxx子商户logo,可通过上传logo接口获取。该logo将在制券时填入并显示在卡券页面上protocol是String(36)mdasdfkl :授权函ID,即通过上传临时素材接口上传授权函后获得的meida_idend_time是unsigned int15300000授权函有效期截止时间(东八区时间,单位为秒),需要与提交的扫描件一致primary_category_id是int2一级类目id,可以通过本文档中接口查询secondary_category_id是int2二级类目id,可以通过本文档中接口查询agreement_media_id否string(36)2343343424营业执照或个体工商户营业执照彩照或扫描件operator_media_id否string(36)2343343424营业执照内登记的经营者身份证彩照或扫描件备注:授权函请在《第三方代制模式指引文档》内下载,手填并加盖鲜章后,上传彩色扫描件或彩照。1、授权函必须加盖企业公章,或个体户店铺章、发票专用章、财务章、合同章等具备法律效力的盖章,不可使用个人私章;2、若子商户是个体工商户,且无上述公章,授权函可用个体工商户经营者手印代替公章,且须同时额外上传《个体工商户营业执照》及该执照内登记的经营者的身份证彩照。(本方案仅适用于子商户是个体工商户,且无公章的场景。其他场景必须在授权函加盖公章)返回数据{"info": { "merchant_id": 12, "app_id":"xxxxxxxxxxxxx", "create_time": 1438790559, "update_time": 1438790559, "brand_name": "aaaaaa", "logo_url": "http://mmbiz.xxxx", "status": "CHECKING", "begin_time": 1438790559, "end_time": 1438990559, "primary_category_id": 1, "secondary_category_id": 101}}特别注意:参数名描述merchant_id子商户id,对于一个母商户公众号下唯一create_time子商户信息创建时间update_time子商户信息更新时间brand_name子商户名称(12个汉字内),该名称将在制券时填入并显示在卡券页面上。logo_url子商户logo,可通过上传logo接口获取。该logo将在制券时填入并显示在卡券页面上status子商户状态,"CHECKING" 审核中, "APPROVED" , 已通过;"REJECTED"被驳回, "EXPIRED"协议已过期bengin_time创建时间(非协议开始时间)end_time授权函有效期截止时间(东八区时间,单位为秒)primary_category_id子商户一级类目secondary_category_id子商户二级类目若子商户资料通过微信公众平台提交,可在微信公众平台卡券功能-子商户管理-子商户详情里查看子商户ID,或通过子商户创建接口返回子商户ID,或通过子商户信息拉取接口获取子商户ID。1.2 子商户审核事件推送开发者所代理的子商户审核通过后,会收到微信服务器发送的事件推送。<xml><ToUserName><![CDATA[toUser]]></ToU

[1] [2] [3] [4] [5] [6] [7]  下一页


第三方微信开发者模式