微信运动微信排行榜

来源:互联网 发布:java pointer 编辑:程序博客网 时间:2024/06/08 12:44
先满足以下几点。
一、微信服务号或者微信订阅号(认证后的)
二、配置好微信跟服务的url.


话不多说。可以开始了。

第一,目前微信蓝牙精简协议支持智能手环等计步类设备接入微信运动,具体介绍如下:
微信运动排行榜
这个是大概的流程。这边的蓝牙设备。你可以当做一部手机来看。 当 手机点击 排行榜时。会到微信运动里边获取数据。然后微信运动就会根据用户点击的事件去第三方服务器获取相应的排行榜。这边微信运动就是根据你在微信公众平台上所配置的url 进行获取。
下面是url的具体操作。
1、服务器配置为了接收到微信侧转发给设备的消息(音乐、图片、地理位置、文件等),设备厂商需要在mp平台上配置接收微信消息的URL。若设备厂商需要支持云端转发的话,还会使用到微信硬件平台定义的设备端openAPI。配置启用后,微信转发的消息将会按照OpenAPI的接口定义以Json格式推送到开发者配置URL。
微信运动排行榜
图11 应用端服务器配置

2、配置好之后 就可以开始在你服务器上操作了。 下面这个是你要写在你服务器上面的代码。 微信运动访问的时候就会根据事件放回给微信运动排行榜。你就可以看到在微信公众号上面看到微信排行榜了。

接入社交功能消息

当用户与第三方进行交互(消息、自定义菜单等)时,第三方可通过消息接口返回特定xml结构,可以让用户收取到社交功能消息(如排行榜消息等)。

响应格式


微信运动排行榜

 响应说明

字段是否必须描述ToUserName发送方帐号(一个OpenID)FromUserName开发者微信号CreateTime创建时间 (整型)MsgType填写hardwareHardWare.MessageView消息展示,目前支持myrank(排行榜)HardWare.MessageAction消息点击动作,目前支持ranklist(点击跳转排行榜)
下面是实现后的效果图
微信运动排行榜
0 0