微信公众平台开发技术(第五章)

上传人:仙*** 文档编号:204652843 上传时间:2023-04-27 格式:PPTX 页数:19 大小:191.34KB
返回 下载 相关 举报
微信公众平台开发技术(第五章)_第1页
第1页 / 共19页
微信公众平台开发技术(第五章)_第2页
第2页 / 共19页
微信公众平台开发技术(第五章)_第3页
第3页 / 共19页
点击查看更多>>
资源描述
1 第5章 用户管理与账号管理微信公众号开发技术(第1版)工业和信息化“十三五”高职高专人才培养规划教材第5章 用户管理与账号管理人民邮电出版社2 第5章 用户管理与账号管理能力CAPACITY要求了解用户管理与账号管理。掌握用户管理,使得开发者可以对用户进行管理。掌握带参数的二维码生成。3 第5章 用户管理与账号管理内容CONTENTS导航用户管理账号管理4 第5章 用户管理与账号管理一、用户管理01OPTION02OPTION03OPTION用户分组管理设备用户备注名获取用户基本信息04OPTION获取用户列表05OPTION获取用户地理位置5 第5章 用户管理与账号管理 一、用户管理 微信公众平台的用户管理可以实现对关注用户的分类管理,可以对关注用户按照年龄,职业或者性别等进行分类,建立分组。l5.1.1 用户分组管理 1.创建分组 2.查询用户 所在分组3.修改分 组名称4.移动用户到 新的分组5.删除分组用户分组的引入,主要是方便管理关注者列表,以及方便向不同的组别发送消息的操作的,一个公众账号,最多支持创建100个分组。6 第5章 用户管理与账号管理 一、用户管理 l5.1.2 设备用户备注名使用微信的人很少是用自己的真实姓名,大都是用昵称的,然而,如果在找某位朋友时,却很难找到了。当给朋友设置备注及标签后,就可以通过这种方式很容易找到。开发者可以通过该接口对指定用户设置备注名,该接口暂时开放给微信认证的服务号。7 第5章 用户管理与账号管理 一、用户管理 l5.1.3 获取用户基本信息 本文介绍如何获得微信公众平台关注用户的基本信息,包括昵称、头像、性别、所在城市、语言和关注时间。公众号可根据OpenID获取用户基本信息,如果开发者有在多个公众号,或在公众号、移动应用之间统一用户帐号的需求,需要前往微信开放平台绑定公众号后,才可利用UnionID机制来满足上述需求。主要内容接口调用请求说明如下:http请求方式:GET(请使用https协议)https:/ 第5章 用户管理与账号管理 一、用户管理 l5.1.4 获取用户列表 公众号可通过本接口来获取帐号的关注者列表,关注者列表由一串OpenID(加密后的微信号,每个用户对每个公众号的OpenID是唯一的)组成。一次拉取调用最多拉取10000个关注者的OpenID,可以通过多次拉取的方式来满足需求。接口调用请求说明如下:http请求方式:GET(请使用https协议)https:/ 第5章 用户管理与账号管理 一、用户管理 l5.1.4 获取用户列表 推送XML数据包示例:12345678923.137466113.352425119.385040参数 描述 ToUserName 开发者微信号 FromUserName 发送方帐号(一个OpenID)CreateTime 消息创建时间(整型)MsgType 消息类型,event Event 事件类型,LOCATION Latitude 地理位置纬度 Longitude 地理位置经度 Precision 地理位置精度 参数说明:表5-5获取用户地理位置参数说明10 第5章 用户管理与账号管理 在进行微信运营的时候,用户地理位置是我们进行营销策划、广告活动投放、用户精准营销的重要依据。一、用户管理 l5.1.5 获取用户地理位置 获取用户地理位置,需要在微信公众平台开发者中心开启上报地理位置接口功能,开启之后会在用户首次进入公众号时,弹出是否允许上报地理位置选项,如果选择允许则在用户每次进入公众号会话的时候微信会以xml形式将用户的地理位置上报到开发者中心填写的url上。需要注意的是,用户地理位置是被动获取的,需用户同意后才会上报,微信公众平台开发不能主动获取用户地理位置。作用如何获取用户地理位置11 第5章 用户管理与账号管理内容CONTENTS导航用户管理 账号管理12 第5章 用户管理与账号管理二、账号管理01OPTION02OPTION03OPTION创建二维码长链接转短链接接口微信认证事件推送13 第5章 用户管理与账号管理二、账号管理 品牌、产品销售、人才及客户方面考虑,商家需要微信公众号;作为个人,如果要打造自己的自媒体,那么个人的公众号是一个非常好的工具。微信公众号是个人或商家在微信公众平台上申请的应用账号,该帐号与QQ账号互通,通过公众号,商家可在微信平台上实现和特定群体的文字、图片、语音的全方位沟通、互动。5.2.1 创建二维码 作用为了满足用户渠道推广分析的需要,公众平台提供了生成带二维码的接口。使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送。永久二维码临时二维码分类有过期时间,最大为1800秒,但能够生成较多数量无过期时间,数量较少(目前参数只支持1到100000)14 第5章 用户管理与账号管理二、账号管理临时二维码与永久二维码创建二维码ticket过程请求说明:http请求方式:POSTURL:https:/ 第5章 用户管理与账号管理二、账号管理接口调用参数说明:参数 是否必须 说明 access_token 是 调用接口凭证 action 是 此处填long2short,代表长链接转短链接 long_url 是 需要转换的长链接,支持http:/、https:/、weixin:/wxpay 格式的url 16 第5章 用户管理与账号管理二、账号管理5.2.3 微信认证事件推送 主要作用:在微信用户和公众号产生交互的过程中,用户的某些操作会使得微信服务器通过事件推送的形式通知到开发者在开发者中心处设置的服务器地址,从而开发者可以获取到该信息。其中,某些事件推送在发生后,是允许开发者回复用户的,某些则不允许。事件推送位置:一是事件推送将会推送给公众号在公众平台官网开发者中心设置的服务地址中;二是如果公众号已将帐号管理权限集(因为该接口权限从属于帐号管理权限集)授权给第三方平台,那么将由第三方平台代公众号接收事件推送,具体是推送到第三方平台的公众号消息与事件接收URL17 第5章 用户管理与账号管理二、账号管理推送XML数据包示例:1442401156144240115618 第5章 用户管理与账号管理二、账号管理接口权限参数说明:参数描述ToUserName开发者微信号FromUserName发送方帐号(一个OpenID,此时发送方是系统帐号)CreateTime消息创建时间(整型),时间戳MsgType消息类型,eventEvent事件类型 qualification_verify_successExpiredTime有效期(整形),指的是时间戳,将于该时间戳认证过期19 第5章 用户管理与账号管理THANKS
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!