6、微信平台

文章目录

应用管理

微信端开发各类公众号应用,实现微信与LCP平台的深度集成

运行环境

当前存在三套运行环境

环境名称 适用范围 描述
公众测试号 DEV/SIT 拥有全部接口权限,无专门的后台管理界面,专供测试使用
公众测试号 UAT 拥有全部接口权限,无专门的后台管理界面,专供测试使用
风神物流企业号 PROD 拥有服务号接口权限,有专门的后台管理界面,供用户正常使用

账号类型

当前存在四种账号类型,服务号、订阅号、企业微信、小程序。风神物流为服务号。

账号类型 功能简介
订阅号 主要偏于为用户传达资讯(类似报纸杂志),认证前后部是每天只可以群发一条消息。(适用于个人和组织)
服务号 主要偏于服务交互(类似银行,114,提供服务查询),认证前后部是每个月可群发4条消息。(不适用于个人)
企业微信 企业微信是一个面向企业级市场的产品,是一个独立APP好用的基础办公沟通工具,拥有最基础和最实用的功能服务,专门提供给企业使用的IM产品。(适用于企业、政府、事业单位或其他组织)
小程序 是一种新的开放能力,开发者可以快速地开发一个小程序、小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。
  • 如果想简单的发送消息,达到宣传效果,建议可选择订阅号
  • 如果想用公众号获得更多的功能,例如开通微信支付,建议可以选择服务号
  • 如果想用来管理内部企业员工、团队,对内使用,可申请企业微信
  • 原企业号已升级为企业微信

编程模式

当前存在两套编程模式

名称 运行环境 用途 调用方式
前端API 微信客户端 从客户端发出对钉钉服务器的各类请求,构建客户端界面,调用设备API等 使用script标签引入JSAPI,不同的方法有不同的使用范围(Android,IOS,PC)
服务端API 后台环境 从服务端后台发出对钉钉服务器的各类请求,同步应用数据,实现后台管理等 官方无支持。引入了第三方WxJava框架,实现Java后台开发

前端API

基础接口 分享接口 图像接口 音频接口 智能接口
网络状态 地理位置 摇一摇周边 界面操作 微信扫一扫
微信小店 微信卡券 微信支付 快速输入

后台API

自定义菜单 消息管理 素材管理 留言管理 用户管理
账号管理 数据统计 微信卡券 微信门店 微信小店
智能接口 微信设备功能 微信客服功能 微信摇一摇周边 微信连Wi-Fi
微信"一物一码" 微信发票 微信非税缴费

开发者工具

公众测试账号

无需申请公众帐号、可在测试帐号中体验并测试微信公众平台所有高级接口。
20191205-093250.png

在线调试工具

帮助开发者检测调用微信公众平台开发者API时发送的请求参数是否正确,提交信息后可获得服务器验证结果。

风神工作台

关注公众号后,公众号将显示 风神工作台 菜单,点击后跳转至微信风神工作台首页。工作台菜单链接配置如下

环境 IP白名单 网页授权域名/业务域名/JS接口安全域名 菜单链接
DEV dingtest.fslgz.com https://open.weixin.qq.com/connect/oauth2/authorize?appid=自定义&redirect_uri=自定义&response_type=code&scope=snsapi_userinfo#wechat_redirect
SIT dingtest.fslgz.com https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxdaa8c45050e1968c&redirect_uri=https%3A%2F%2Fdingtest.fslgz.com%2Fportal%2Fwx%2Fsystem_integration.html&response_type=code&scope=snsapi_userinfo#wechat_redirect
UAT TBD app-uat.fslgz.com https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx2632b79dff1a7a0a&redirect_uri=https%3A%2F%2Fapp-uat.fslgz.com%2Fportal%2Fwx%2Fsystem_integration.html&response_type=code&scope=snsapi_userinfo#wechat_redirect
PROD TBD app.fslgz.com https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx1f3f8e7a4b67da22&redirect_uri=https%3A%2F%2Fapp.fslgz.com%2Fportal%2Fwx%2Fsystem_integration.html&response_type=code&scope=snsapi_userinfo#wechat_redirect

网页授权机制

如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,使第三方网页获取用户基本信息,进而实现业务逻辑。

名称 必填项 说明
appid 公众号的唯一标识
redirect_uri 授权后重定向的回调链接地址, 请使用 urlEncode 对链接进行处理
response_type 返回类型,请填写code
scope 应用授权作用域 \ snsapi_base (不弹出授权页面,直接跳转,只能获取用户openid) \ snsapi_userinfo (弹出授权页面,可通过openid拿到昵称、性别、所在地。并且, 即使在未关注的情况下,只要用户授权,也能获取其信息 )
state 重定向后会带上state参数,开发者可以填写a-zA-Z0-9的参数值,最多128字节
#wechat_redirect 无论直接打开还是做页面302重定向时候,必须带此参数

身份识别机制

在网页授权过程中,关注者与公众号产生了消息交互,公众号可获得关注者的OpenID(加密后的微信号,每个用户对每个公众号的OpenID是唯一的。对于不同公众号,同一用户的openid不同)。公众号可通过本接口来根据OpenID获取用户基本信息,包括昵称、头像、性别、所在城市、语言和关注时间。

用户基本信息 https://api.weixin.qq.com/sns/userinfo?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN
名称 描述
openid 用户的唯一标识
nickname 用户昵称
sex 用户的性别,值为1时是男性,值为2时是女性,值为0时是未知
province 用户个人资料填写的省份
city 普通用户个人资料填写的城市
country 国家,如中国为CN
headimgurl 用户头像,最后一个数值代表正方形头像大小(有0、46、64、96、132数值可选,0代表640*640正方形头像),用户没有头像时该项为空。若用户更换头像,原有头像URL将失效。
privilege 用户特权信息,json 数组,如微信沃卡用户为(chinaunicom)
unionid 只有在用户将
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值