-
Notifications
You must be signed in to change notification settings - Fork 236
/
Copy path1.json
313 lines (313 loc) · 16.6 KB
/
1.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
{
"ok": true,
"data": {
"user": {
"username": "malinkang",
"avatar": "https://static1.keepcdn.com/user-avatar/2023/09/03/20/59edc5091cf3d14e9ed9e1fc/edcc93bfdfeec1825134e862eac38a29.jpg",
"birthday": 611539200000,
"_id": "59edc5091cf3d14e9ed9e1fc"
},
"id": "59edc5091cf3d14e9ed9e1fc_9223370299862953807_rn",
"feel": -1,
"calorie": 383,
"duration": 1854,
"startTime": 1736989967000,
"endTime": 1736991822000,
"type": "run",
"subtype": "normal",
"timezone": "Asia/Shanghai",
"richText": "",
"entryInfo": {
"content": null,
"photo": null,
"images": [],
"video": null,
"schema": null,
"place": null,
"stateValue": 0,
"stars": 0,
"exist": false,
"public": false
},
"eventInfos": [],
"liveSessionId": "",
"doubtful": false,
"doubtfulTips": "",
"doubtfulScore": 0.0,
"flags": [
6001,
29,
95,
10095001
],
"heartRate": {
"heartRates": "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",
"averageHeartRate": 151.76685,
"maxHeartRate": 171,
"wearableDevices": [
{
"macAddress": "E525AB02-D61A-4075-8DFD-CB0724DEC0A5",
"name": "Apple Watch Series 3",
"deviceType": "Apple Watch"
}
]
},
"vendor": {
"source": "Keep",
"manufacturer": null,
"genre": "AutoGene",
"deviceModel": "health_workout",
"vendorRecordId": null
},
"planId": null,
"workoutId": null,
"workoutFinishTimes": 0,
"workoutName": null,
"workoutSource": null,
"scheduleName": null,
"status": 20,
"feedback": null,
"feedbacks": null,
"playType": null,
"dataType": "outdoorRunning",
"badgeAchievementCard": {
"cardName": "运动成就徽章",
"cardType": "BADGE_ACHIEVEMENT_CARD",
"data": {
"jumpHomeUrl": "https://m.gotokeep.com/glory-page/badge/home?fullscreen=true&userId=59edc5091cf3d14e9ed9e1fc&visitUserId=59edc5091cf3d14e9ed9e1fc&refer=complete_card",
"showCard": true,
"bindProduct": "0",
"badgeIdList": "678102d79cdeed0001d180d3",
"cardList": [
{
"badgeId": "678102d79cdeed0001d180d3",
"badgeType": null,
"name": "2025·跑量 Lv4",
"status": null,
"desc": "2025 年在 Keep 累计跑步 50 公里即可达成",
"picture": "https://static1.keepcdn.com/glory-cms/2021/11/23/1637638286788el5hgy34_720x720.png",
"notAchievePicture": null,
"modelUrl": null,
"condition": null,
"conditionEvent": null,
"metric": null,
"totalValue": null,
"startTime": 0,
"endTime": 0,
"userId": null,
"overValue": null,
"percent": null,
"progress": null,
"doneTime": 1736991822000,
"showMsg": "新达成",
"schema": "https://m.gotokeep.com/glory-page/badge/detail?fullscreen=true&userId=59edc5091cf3d14e9ed9e1fc&refer=complete_card&badgeId=678102d79cdeed0001d180d3&curOrder=4&badgeType=milestone",
"trainType": "running",
"productId": null,
"bindProduct": "0",
"sort": 0
}
]
}
},
"goalType": "casual",
"goalValue": 0,
"distance": 5605.08154296875,
"averagePace": 330,
"averageSpeed": 10.8,
"polylineSnapshot": null,
"constantVersion": "130.4",
"rawDataURL": "https://ot-sport-log.keepcdn.com/ot-sport-log/ot/9VPdohFqV94ULxbnE8B08IdNm_85tefS6bHpi7gmywuvKk-woq4u3FsLJYdP2xHB.txt",
"crossKmPoints": [
{
"id": null,
"kmPace": 334,
"kmNO": 1,
"latitude": 0.0,
"longitude": 0.0,
"altitude": 0.0,
"timestamp": 3300,
"totalDistance": 1030.421630859375,
"totalDuration": 345.0,
"totalSteps": 956.0,
"averagePointsNum": 0.0,
"averageAccuracyRadius": 0.0,
"totalCalories": 0,
"averageHeartRate": 0,
"stepFrequency": 166
},
{
"id": null,
"kmPace": 343,
"kmNO": 2,
"latitude": 0.0,
"longitude": 0.0,
"altitude": 0.0,
"timestamp": 6750,
"totalDistance": 2034.235107421875,
"totalDuration": 690.0,
"totalSteps": 1903.0,
"averagePointsNum": 0.0,
"averageAccuracyRadius": 0.0,
"totalCalories": 0,
"averageHeartRate": 0,
"stepFrequency": 164
},
{
"id": null,
"kmPace": 346,
"kmNO": 3,
"latitude": 0.0,
"longitude": 0.0,
"altitude": 0.0,
"timestamp": 10200,
"totalDistance": 3030.12255859375,
"totalDuration": 1035.0,
"totalSteps": 2847.0,
"averagePointsNum": 0.0,
"averageAccuracyRadius": 0.0,
"totalCalories": 0,
"averageHeartRate": 0,
"stepFrequency": 164
},
{
"id": null,
"kmPace": 366,
"kmNO": 4,
"latitude": 0.0,
"longitude": 0.0,
"altitude": 0.0,
"timestamp": 13800,
"totalDistance": 4012.57470703125,
"totalDuration": 1395.0,
"totalSteps": 3801.0,
"averagePointsNum": 0.0,
"averageAccuracyRadius": 0.0,
"totalCalories": 0,
"averageHeartRate": 0,
"stepFrequency": 159
},
{
"id": null,
"kmPace": 265,
"kmNO": 5,
"latitude": 0.0,
"longitude": 0.0,
"altitude": 0.0,
"timestamp": 16500,
"totalDistance": 5030.64013671875,
"totalDuration": 1665.0,
"totalSteps": 4617.0,
"averagePointsNum": 0.0,
"averageAccuracyRadius": 0.0,
"totalCalories": 0,
"averageHeartRate": 0,
"stepFrequency": 181
}
],
"geoPoints": "kV9SmBZeNvhGWcg9OPrESsyoGL2by9ceBGyXXOtqMjULevb88xWOrNNATl5ErA6X0lj+YRVzj7+UY1aFHq0lRtcj6Opk6Zx8DfRamJJQJSSst/2I5sO3aewGPas79U89vXh6x3ieLDcrIqpdUvjwmgCIE64d0vtiRyFYksjoF06z0fdDD7hwn6t97D7MGg2zJWXtYbfnliKbwttMe1PvBRQG/zrYXd2i+DcDOSGXz65N9I2ggib1ALdwwxUfDOJWDk9AXVBmthkQNF/8MT13h+kRdhPMB0mtBtFXxrbgvkS1yObFCsMOx0TC6dHb5EDDBEvBpeIrWTwVEBeINZA1V9bmkIdncaKNymKguLDf4Ugywd7bIdf7MKPuZ6hWDD6k7cX33mpQgEi7R/8X46oYYDjDB9vy8rKNI/uY4M7NcZIGTYkkeY7nH5U0PnDXXHkpF7O/J45SigNRwZhulUoPVMc79JlPqAYnxIeTXGu6Rbs=",
"region": {
"latitude": 40.043297,
"longitude": 116.305844,
"country": "中国",
"nationCode": "156",
"province": "北京市",
"city": "北京市",
"cityCode": "010",
"district": null,
"districtCode": null,
"startLatitude": 0.0,
"startLongitude": 0.0
},
"weatherInfo": null,
"targetSpm": 0,
"accumulativeUpliftedHeight": 0.0,
"accumulativeClimbingDistance": 0.0,
"mapboxStyle": null,
"privacy": false,
"stepPoints": "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",
"fullStepPoints": "H4sIAAAAAAAAE4vm4ooFAKoX6t8EAAAA",
"baselineAltitude": 0.0,
"trainingDevices": null,
"groupRetro": null,
"teamRetro": null,
"routeSimilarity": null,
"playlistId": null,
"skinId": "572f461ba864f62c05417a52",
"achievementInfos": [],
"intervalRunData": null,
"pbInfos": [],
"challengeInfos": null,
"rookieFirstShowReward": null,
"sideEnCard": null,
"virtualRoute": null,
"scenarioInfo": null,
"submittedRoute": true,
"overseasMapInfo": null,
"equipmentInfo": null,
"fences": null,
"heartRateGuide": null,
"trainingEffect": {
"aerobicsEffect": 3.2,
"aerobicsEffectDesc": "提高",
"anaerobicEffect": 0.1,
"anaerobicEffectDesc": "轻微",
"jumpUrl": "keep://datacenter?type=effect&version=v3&period=weekly",
"tips": "本次训练重点为基础耐力,有氧能力显著提高,需继续加强无氧能力",
"highlightTips": "基础耐力",
"beta": true
},
"webviewCards": [],
"feelFeedback": {
"hasFeedback": false,
"feelType": null,
"questionDesc": null,
"questionId": null,
"schema": null
},
"rpeFeedBack": null,
"specialDistancePoints": [
{
"id": null,
"sdName": "5000",
"sdMark": 5000.0,
"latitude": 0.0,
"longitude": 0.0,
"altitude": 0.0,
"timestamp": 16500,
"sdAveragePace": 330.0,
"totalDistance": 5030.64013671875,
"totalDuration": 1665.0,
"totalSteps": 4617,
"flags": [
1
]
}
],
"totalSteps": 5125,
"stepFrequencies": null,
"averageStepFrequency": 165.80469136439865,
"musicRunCard": null,
"fatBurningEffect": null,
"vdotCard": null,
"runningWorkoutFeedback": null,
"trainingRank": null,
"runAudioGuideFeedback": null,
"kelotonData": null,
"kelotonLevel": null,
"treadmillData": null,
"likeCount": 0,
"hasSurpriseEvent": false,
"composition": {
"schema": "keep://outdoor/composition?logId=59edc5091cf3d14e9ed9e1fc_9223370299862953807_rn&userId=59edc5091cf3d14e9ed9e1fc"
},
"equipments": null,
"shareImg": "https://static1.keepcdn.com/2017/04/01/15/1491030596984_750x524.png",
"vo2MaxInfo": null,
"playGroundRunData": null,
"marathonRankCard": null,
"abilityCard": null,
"routeLeader": false
},
"errorCode": 0,
"text": ""
}