
如何用微信运动在朋友圈占据第一名
当使用第三方数据源向微信运动提交数据的时候,其实微信运动并没有校验数据的真实性,直接update到db。
所以在提交数据的时候,我们抓个包,修改数据的steps,再提交给微信运动。
这样微信运动里的steps就可以达到程序定义的max需要一个第三方app:乐动力将手机和电脑设置在同一vlan下,用电脑抓取乐动力手动提交给微信运动的数据包,修改steps,重新send。
Response中status: OK表示提交成功。
Request的请求数据:code 区域POST \\\/xq\\\/io.ashx HTTP\\\/1.1Content-Type: application\\\/x-www-form-urlencoded; charset=UTF-8User-Agent: Dalvik\\\/2.1.0 (Linux; U; Android 5.0.2; MI 2 MIUI\\\/5.7.16)Host: pl.api.ledongli.cnConnection: Keep-AliveAccept-Encoding: gzipContent-Length: 262action=profile&pc=867064010207023&cmd=updatedaily&uid=2836992&list=%5B%7B%22date%22%3A1443369600%2C%22calories%22%3A0%2C%22activeValue%22%3A108%2C%22steps%22%3A99999%2C%22pm2d5%22%3A0%2C%22duration%22%3A0%2C%22distance%22%3A0%2C%22report%22%3A%22%5B%5D%22%7D%5D写了个python脚本,自己验证通过,其他人验证还不清楚。
在运行脚本之前,需要先在脚本中编辑两个变量。
stepsuid(uid在乐动力app的界面上)code 区域#coding: utf-8#date: 2015年9月29日01:50:37#usage: edit steps and ledongli's uid(u need to download this app) .That would be ok .Good luck. ^_^import requestsimport sysimport jsonimport datetimeimport timedef isnum(value): try: temp = int(value) except Exception, e: return False else: return True# like 2015-09-25 00:00:00 converts to unix time stampdef formatDate(): nowtime = datetime.datetime.now() date = time.strftime('%Y-%m-%d') strtemp_date = date + ' 00:00:00' ledongli_date = time.strptime(strtemp_date, '%Y-%m-%d %H:%M:%S') finaldate = time.mktime(ledongli_date) # rusult is 1443456000.0(float type), but still need to format to 1443456000 finaldate = int(finaldate) return finaldatedef main(steps, uid): if not isnum(steps): print 'param error. steps must be an integer.' url = '' fake_headers = { 'User-Agent' : 'Dalvik\\\/2.1.0 (Linux; U; Android 5.0.2; MI 2 MIUI\\\/5.7.16)', 'Content-Type' : 'application\\\/x-www-form-urlencoded; charset=UTF-8', 'Accept-Encoding': 'gzip' } keycontentjson = [ { date: formatDate(), calories: 0, activeValue: 108, steps: steps, pm2d5: 0, duration: 0, distance: 0, report: [] } ] # key is a str type # key must be a json data convert to string key = json.dumps(keycontentjson) param = { 'action': 'profile', 'pc': '867064010207023', 'cmd': 'updatedaily', 'uid': uid, 'list': key } r = requests.post(url, data = param, headers = fake_headers) print r.text print '_kazakhsoft曰:装逼成功'if __name__ == '__main__': steps = 6666 uid = '34452077' main(steps, uid)
微信上的微信运动为什么看不到好友走了多少步
刷新排行榜1.大家在关注微信运动时,系统提示访问你动记录记得选择好,如允许的话,则会无法记录运动步数。
2.打开隐私,然后打开运动与健康,把微信打开,就可以了。
3.手机版本不支持微信运动,Phone5S\\\/iPhone6\\\/iPhone6Plus无需第三方设备可直接读取运动数据。
第三方手环类可通过扫描二维码或者手环应用内部同微信运动连接。
4.想要统计每天的走路数据,又不会暴露隐私还是有办法的。
以iphone6为例,只要取消公众号里加入排行榜的选项,或是在手机的设置中,找到隐私一栏,点击进入,找到运动与健身一栏,点击关闭即可。
5.微信运动怎么从安卓手机获取运动步数。
6.微信正式针对内置M7\\\/M8协处理器的iPhone提供了计步功能,用户可以通过关注微信运动公众号查看自己每天行走的步数,同时也可以和其他用户进行运动量的PK或点赞。
操作的方法很简单,你只需要搜索微信运动账号并关注即可,之后你每天携带设备行走的运动量会自动导入到排行榜中。
7.如下图所示范,点击微信运动就可以关注,添加了。
点击关注。
8.关注成功后,微信就会出现下图的提示,如果是iphone5以上的机型,可以通过卫星互联智能手环接入运动数据,参与好友运动PK。
9.点击下面的排行榜,就可以产看好友的运动情况了。
10.成功的显示出了运动步数及在好友中的排名情况。
11.据悉,2014年8月微信公众平台就开放了设备接入能力,支持智能可穿戴设备的接入,同时让公众号获得绑定设备和传输设备数据的能力,方式是通过蓝牙、WiFi和移动网络连接,可见未来类似于微信运动的记录类功能会越来越丰富。
12.正常情况下,刷新排行榜就可以了。
13.如果看不到,可能以下原因:对方虽然关注了微信运,但是机型不支持,所以没有步数,对方没有运动,对方没有同步第三方软件或者手环数据,网络连接缓慢。
为什么有些人的微信运动步数一天都不更新,直到我给他发一条微信,他那里立马就更新了微信步数。
不是,不管你走多少步,只有点开微信步数时才会更新
是不是只要开启了微信运动,不久后就会显示朋友走路的步数
开启微信运动,一个可以看到自己步数 一个是看到一样开启微信运动的好友步数,没有开启步数的不能看到
微信运动里已占领4位朋友圈封面是什么意思
我经常这样干
例如我醒了,我不想让别人知道我那么早起床,我就把微信运动关了。
然后去逛完,回到家里再开。
就显示几千步了谈恋爱的时候,我骗男朋友说在家,然后我把微信运动关了,出门回来,才打开。



