-
Notifications
You must be signed in to change notification settings - Fork 135
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
如何获取 keep 跑步数据 #191
Comments
博主厉害,一直想把keep里面的数据可视化展示的! |
谢谢,因为我数据较少,没有经过数据量的测试,你感兴趣能帮我试试有什么问题么? |
非常感谢大佬提供的keep接口,因为我最近想把keep数据接入到自己网站上,扒到的登录接口要加密就在网上搜,刚好搜到这个项目了。直接用你这个还要改代码,对python不太熟就没用了,就仿照大佬代码来翻译成go代码。😁 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
这些天为了把自己的 running_page 支持keep,很大一部分精力都在和keep数据打交道,也有了一些心得,在这儿记录一下。没准过段儿时间我就成安全工程师了~
具体代码见 https://github.com/yihong0618/running_page/blob/master/scripts/keep_sync.py
如何获取到接口
这也算是比较重要的一步。我一般采取以下步骤
api.gotokeep.com
garmin, strava
那样,几乎没人做过。 keep, 悦跑圈,咕咚那样的国内软件也鲜有人做过。幸运的是我发现了有人2年多以前做了 keepForMac, 那时候keep的接口好像还是开放的。虽然这个项目已经不能用了,但我找到了登陆接口。搞定数据
H4sIAAAAAAAA
, 本着我的凡事先搜索精神我把这段贴在了 GitHub 中,发现有好多代码出现了这个,肯定是某种加密。总结
P.S. 本质是 base64 不算加密,做数据编码一定要记住。
The text was updated successfully, but these errors were encountered: