整理一下微信开放平台知识

文件目录

微信开放平台 1

1. 移动应用 1

2. 网站运用 2

3. 微信小程序硬件配置架构 2

4. 第三方平台 2

5. 回到码表明 2

6. 资源分享 2

移动应用

资源中心主页

资源中心是微信开放平台开发者所需全部有关資源的汇聚地,包含:

1.移动应用开发

2.网站运用开发

3.群众账号开发

4.微信公众号第三方平台

除此之外,还包含了开发全过程中的回到码表明和资源分享,实际資源包含:

1.开发工具箱

2.实例编码

3.Android 开发所必不可少的签名生成专用工具

4.视觉传达设计資源(请开发者应用设计标准資源,确保一致的客户体验)

5.WeDemo 开源软件(微信登录、微信转发等功能实例,包含手机客户端(iOS)及后台管理源码,开发者可参照源码进行开发,安全性、方便快捷地在 App 中完成微信登录、共享等功能。查询

接入指南

·IOS接入指南

SDK接入取得成功认证引导SDK接入指引

·Android接入指南

申请办理AppID免费下载SDK及API文本文档构建开发自然环境在源代码中应用开发工具箱

·Android接入指南

申请办理你的APPID手机微信终端设备SDK开发包构建开发自然环境共享与个人收藏功能

微信转发及个人收藏就是指第三方App根据接入该功能,让消费者可以从App共享文本、照片、歌曲、视频、网页页面、微信小程序至微信朋友对话、微信朋友圈或加上到微信收藏。

·IOS开发指南

·Android开发手册

微信付款功能

·手机微信APP付款接入商户服务核心

申请条件引导对外开放品类及资费套餐标椎普遍商家接入问题

·IOS开发指南

手机微信 APP 付款 iOS 开发文本文档

·Android开发指南

手机微信 APP 付款 Android 开发文本文档

·WP开发指南

安装微信 APP 付款 WP 开发文本文档及资源包

微信登录功能

·移动应用微信登录开发指南

·受权后插口启用(UnionID)

·移动应用扫码登录

手机微信智能化插口

·图像识别技术插口开发指南

·语音识别技术插口

·语音合成接口开发指南

·http要求入门指南

一次性订阅消息开发指南App拉上微信小程序功能

·移动应用拉起小程序功能

·Android开发实例

·IOS开发示例

疑难问题

·开发者注意事项

·IOS疑难问题

·安卓系统疑难问题

网站运用微信登录功能

·网站应用微信登录开发指南

表明:网站运用微信登录是根据OAuth2.0协议书规范搭建的手机微信OAuth2.0授权登录系统软件。必须先开启一个开发者账户和已过审批的网站,获得对应的APPID和APPsecret,申请办理微信登录而且审核后,逐渐接入。受权步骤表明:

①由第三方进行微信登入登陆,微信客户容许受权第三方应用后,手机微信会拉上运用或跳转第三方网站,并另附临时性code单据

②根据code主要参数再加上APPID和APPsecret等,根据Api换区access_token

③通过access_token开展插口启用,获得客户基本上数据资料或协助客户完成操作过程,如下图:

·受权后插口启用(UnionID)

根据code获得access_token的插口

要求表明:

http的get请求:

https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code

回到表明:

获得消费者私人信息(UnionID体制)

手机微信智能化插口

·http要求指南

微信小程序硬件配置架构小程序框架

表明:微信小程序硬件配置架构,通称WMPF,是一个软件环境,指能让硬件配置摆脱pc版微信的情形下运作小程序,现阶段只适用安卓设备

前提条件必须申请办理,流程如下所示:

·小程序框架开发指南

插口表明

·申请注册deviceID插口(运作微信小程序硬件配置架构(WMPF)的机器设备必须先根据本插口申请注册设备id)

第三方平台介绍:

微信公众号-第三方平台(通称第三方平台)对外开放给全部根据开发者认证后的开发者应用。在获得微信公众号或小程序运营者(通称经营者)受权后,第三方平台开发者可以根据启用微信开放平台的插口工作能力,为微信公众号或微信小程序的经营者给予账号申请、微信小程序建立、技术性开发、领域计划方案、活动推广、软件工作能力等精准服务。同一个账户的经营者可以挑选好几家合适自身的第三方为其提 ** 品工作能力或授权委托经营。

1.情景要求

从实际的业务场景上说,第三方平台包含下列情景:

给予行业解决方案,总体装包微信公众号或微信小程序的商品开发等;领域:(横着)给予更为专业的运营能力,精细化运营客户微信公众号或微信小程序;功能:(竖向)对微信公众号功能的提升,如专业提升文图信息视觉效果款式和布局的专用工具,或专业订制的 CRM 用户服务功能,或功能强劲的小程序插件等。

从技术上,第三方平台是根据得到微信公众号或微信小程序的插口工作能力的受权,随后代微信公众号账号启用各业务流程插口来完成项目的,因而,第三方平台在启用各插口时,务必遵循群众平台运营标准

2.第三方平台的申请办理和发布步骤

1、建立微信开放平台账户

2、建立第三方平台

3、开发者自主开发和检测受权

4、申请办理各大网站公布并发布

5、公布后调整和遮盖现网

开发必看受权步骤技术性表明第三方平台管理权限表明第三方平台申请办理材料表明设计产品引导订制化服务提供商表明文本文档第三方平台安全工作表明

插口表明获得认证单据获得动态口令获得信用卡预授权码应用授权码获得受权信息内容获得/更新插口启用动态口令获得受权方账号信息内容获得受权方选择项信息内容设定受权方选择项信息内容受权变动通告消息推送获取全部已认证的账户信息内容微信开放平台账号管理代微信公众号完成业务流程代微信公众号启用插口

微信公众号在登陆受权给第三方平台后,很多微信公众号业务流程的完成,必须借助启用插口来完成。第三方平台在协助微信公众号启用插口以前,必须先确定:

1、得到了该公众号的该插口管理权限的受权

2、该公众号本身有着该插口管理权限

代微信公众号解决信息和事件代微信公众号进行网页页面受权

授权步骤

手机微信现阶段适用 Authorization code 受权方式,关键步骤分成二步:

1. 获得code

2. 根据code获得accesstoken

代微信公众号应用JS SDK表明微信广告推广插口小程序管理管理权限集重复使用微信公众号行为主体迅速注册小程序手机微信产品库接口文档

代小程序代码业务流程开发介绍

第一步:关联开发微信小程序

第二步:小程序模板的开发和提交

第三步:加上到微信小程序模板库,得到模板 ID

第四步:启用插口,为集团旗下受权的微信小程序布署编码

迅速建立微信小程序

流程表:

管理权限集提前准备:第三方平台需具备下列管理权限集。(升级管理权限集后,需根据审批并各大网站公布后才可起效)第三方搜集法定代表人手机微信、法定代表人名字、公司名称、信用代码四个商家信息内容另加第三方客服热线,便捷店家与第三方联络(提议填好第三方客服热线)公司名称需与工商局备案信息内容一致;法定代表人名字与绑定微信储蓄卡的名字一致。信息收集时要保证 四个信息内容的对应关系,不然插口没法取得成功启用根据法定代表人&公司行为主体校检,服务平台向法定代表人微信下发模板消息。法人需要在24 钟头内点一下信息,开展身份信息与面部识别信息收集;信息收集结束,认证成功后,就可以建立已验证的微信小程序。第三方平台网络服务器可以接到建立 appid 信息内容(根据授权登录有关-受权事情接受 URL 接收信息内容);第三方得到微信小程序 appid 后,可启用编码开发有关插口,进行后面的小程序代码开发。基础信息设定获得基本信息设定域名服务器设定业务流程网站域名设定名字公众号认证名字检验名字审批結果事情消息推送查看更名审核状态修改头像改动功能详细介绍查看隐私设置改动隐私设置

品类管理方法获得可设定的全部品类获得已设定的全部品类加上品类删掉品类改动品类资质证书信息内容获得审批时可填好的品类信息内容品类管理方法回到码表明

扫码关注部件获得展现的微信公众号信息内容获得可以用于设定的微信公众号目录设定展现的微信公众号信息内容

一般连接二维码获得已设定的二维码标准获得校验文件名字和內容提升或改动二维码标准公布已设定的二维码标准删掉已设定的二维码标准

组员管理方法关联感受者消除关联感受者获得已关联的感受者目录

编码标准库设定获得编码文稿目录将文稿加上到编码标准库获得编码模版目录删掉特定编码模板

代码管理模板消息设定订阅消息设置获得账号所设定品类信息内容获得隶属类目地公共性库模版文章标题目录获得模版文章标题下的关键词词库组成模版并加入到本人标准库获得账号下的模版目录删掉账号下的某一模版

付款后获得 Unionid

启用本插口前必须客户进行付款,客户付款成功后,第三方平台可以代理商微信小程序获得该消费者的 unionid,不用客户受权。本插口付款后的五分钟内合理。

要求详细地址:

手机微信订单编号:

GET https://api.weixin.qq.com/wxa/getpaidunionid?access_token=ACCESS_TOKEN&openid=OPENID&transaction_id=TRANSACTION_ID

商家订单编号:

GET https://api.weixin.qq.com/wxa/getpaidunionid?access_token=ACCESS_TOKEN&openid=OPENID&mch_id=MCH_ID&out_trade_no=OUT_TRADE_NO

网络安全内容插口微信登录

第三方平台开发者的网络服务器应用登陆凭据(code)及其第三方平台的 component_access_token 可以替代小程序代码登陆功能 获得 session_key 和 openid。在其中 session_key 是对客户信息开展数据加密签字的密匙。为了更好地本身运用安全性,session_key 不应该在互联网上传送。

要求详细地址

GET https://api.weixin.qq.com/sns/component/jscode2session?appid=APPID&js_code=JSCODE&grant_type=authorization_code&component_appid=COMPONENT_APPID&component_access_token=COMPONENT_ACCESS_TOKEN

软件管理方法好物圈接入指南货运物流小助手接入指南云开发接入指南信息数据加密表明接入引导技术规范

7.各大网站公布接入检验表明回到码表明

公共的错误码表明

资源分享

包含有关文本文档及各种工具箱和插件包

加我们 免费用

源码出售 支持二开

立即获取免费试用

Copyright © All Rights Reserved 皖ICP备2021007790号-4

立即咨询