feat: publish workphone SDK deployment and API docs
This commit is contained in:
243
sdk/data/e2e_report.json
Normal file
243
sdk/data/e2e_report.json
Normal file
@@ -0,0 +1,243 @@
|
||||
{
|
||||
"timestamp": "2026-05-30T16:33:48.554876",
|
||||
"device_id": "xgfe65eimrrofyws",
|
||||
"total": 29,
|
||||
"passed": 29,
|
||||
"failed": 0,
|
||||
"success_rate": "100.0%",
|
||||
"avg_time_ms": 479,
|
||||
"results": [
|
||||
{
|
||||
"action": "send_message",
|
||||
"group": "消息",
|
||||
"channel": "websocket/frida",
|
||||
"success": true,
|
||||
"elapsed_ms": 512,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "get_messages",
|
||||
"group": "消息",
|
||||
"channel": "websocket/hook",
|
||||
"success": true,
|
||||
"elapsed_ms": 380,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "forward_message",
|
||||
"group": "消息",
|
||||
"channel": "websocket/u2",
|
||||
"success": true,
|
||||
"elapsed_ms": 117,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "recall_message",
|
||||
"group": "消息",
|
||||
"channel": "websocket/u2",
|
||||
"success": true,
|
||||
"elapsed_ms": 220,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "send_card",
|
||||
"group": "消息",
|
||||
"channel": "websocket/u2",
|
||||
"success": true,
|
||||
"elapsed_ms": 249,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "get_contacts",
|
||||
"group": "好友",
|
||||
"channel": "websocket/hook",
|
||||
"success": true,
|
||||
"elapsed_ms": 1313,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "search_contact",
|
||||
"group": "好友",
|
||||
"channel": "websocket/hook",
|
||||
"success": true,
|
||||
"elapsed_ms": 670,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "friend_info",
|
||||
"group": "好友",
|
||||
"channel": "websocket/u2",
|
||||
"success": true,
|
||||
"elapsed_ms": 919,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "get_groups",
|
||||
"group": "群聊",
|
||||
"channel": "websocket/hook",
|
||||
"success": true,
|
||||
"elapsed_ms": 305,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "get_group_members",
|
||||
"group": "群聊",
|
||||
"channel": "websocket/u2",
|
||||
"success": true,
|
||||
"elapsed_ms": 374,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "get_tags",
|
||||
"group": "标签",
|
||||
"channel": "websocket/hook",
|
||||
"success": true,
|
||||
"elapsed_ms": 92,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "get_moments",
|
||||
"group": "朋友圈",
|
||||
"channel": "websocket/hook",
|
||||
"success": true,
|
||||
"elapsed_ms": 975,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "get_profile",
|
||||
"group": "个人",
|
||||
"channel": "websocket/hook",
|
||||
"success": true,
|
||||
"elapsed_ms": 915,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "account_status",
|
||||
"group": "安全",
|
||||
"channel": "websocket/hook",
|
||||
"success": true,
|
||||
"elapsed_ms": 1245,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "safety_center",
|
||||
"group": "安全",
|
||||
"channel": "websocket/u2",
|
||||
"success": true,
|
||||
"elapsed_ms": 439,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "restrictions",
|
||||
"group": "安全",
|
||||
"channel": "websocket/hook",
|
||||
"success": true,
|
||||
"elapsed_ms": 276,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "get_favorites",
|
||||
"group": "收藏",
|
||||
"channel": "websocket/hook",
|
||||
"success": true,
|
||||
"elapsed_ms": 343,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "set_chat_top",
|
||||
"group": "聊天设置",
|
||||
"channel": "websocket/u2",
|
||||
"success": true,
|
||||
"elapsed_ms": 281,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "set_mute_chat",
|
||||
"group": "聊天设置",
|
||||
"channel": "websocket/u2",
|
||||
"success": true,
|
||||
"elapsed_ms": 589,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "video_list",
|
||||
"group": "视频号",
|
||||
"channel": "websocket/u2",
|
||||
"success": true,
|
||||
"elapsed_ms": 205,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "my_qr",
|
||||
"group": "扫一扫",
|
||||
"channel": "websocket/u2",
|
||||
"success": true,
|
||||
"elapsed_ms": 407,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "payment_code",
|
||||
"group": "支付",
|
||||
"channel": "websocket/u2",
|
||||
"success": true,
|
||||
"elapsed_ms": 221,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "wallet",
|
||||
"group": "支付",
|
||||
"channel": "websocket/u2",
|
||||
"success": true,
|
||||
"elapsed_ms": 544,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "transactions",
|
||||
"group": "支付",
|
||||
"channel": "websocket/u2",
|
||||
"success": true,
|
||||
"elapsed_ms": 457,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "wechat_search",
|
||||
"group": "搜索",
|
||||
"channel": "websocket/hook",
|
||||
"success": true,
|
||||
"elapsed_ms": 351,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "top_stories",
|
||||
"group": "发现",
|
||||
"channel": "websocket/u2",
|
||||
"success": true,
|
||||
"elapsed_ms": 188,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "get_steps",
|
||||
"group": "运动",
|
||||
"channel": "websocket/u2",
|
||||
"success": true,
|
||||
"elapsed_ms": 491,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "stickers",
|
||||
"group": "表情",
|
||||
"channel": "websocket/u2",
|
||||
"success": true,
|
||||
"elapsed_ms": 609,
|
||||
"error": ""
|
||||
},
|
||||
{
|
||||
"action": "hook_actions",
|
||||
"group": "Hook",
|
||||
"channel": "unknown",
|
||||
"success": true,
|
||||
"elapsed_ms": 230,
|
||||
"error": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
539
sdk/data/nav_cache/nav_v8.0.56_1080x2400.json
Normal file
539
sdk/data/nav_cache/nav_v8.0.56_1080x2400.json
Normal file
@@ -0,0 +1,539 @@
|
||||
{
|
||||
"version": "8.0.56",
|
||||
"screen": "1080x2400",
|
||||
"updated": "2026-03-21 00:02:15",
|
||||
"pages": {
|
||||
"me": {
|
||||
"recorded_at": "2026-03-14 16:32",
|
||||
"elements": {
|
||||
"头像区": {
|
||||
"center": [
|
||||
608,
|
||||
298
|
||||
]
|
||||
},
|
||||
"微信号": {
|
||||
"center": [
|
||||
643,
|
||||
398
|
||||
],
|
||||
"text": "微信号:Lytiao1"
|
||||
},
|
||||
"状态": {
|
||||
"center": [
|
||||
379,
|
||||
507
|
||||
]
|
||||
},
|
||||
"3个朋友": {
|
||||
"center": [
|
||||
676,
|
||||
507
|
||||
]
|
||||
},
|
||||
"服务": {
|
||||
"center": [
|
||||
197,
|
||||
706
|
||||
]
|
||||
},
|
||||
"收藏": {
|
||||
"center": [
|
||||
197,
|
||||
883
|
||||
]
|
||||
},
|
||||
"朋友圈": {
|
||||
"center": [
|
||||
220,
|
||||
1037
|
||||
]
|
||||
},
|
||||
"视频号": {
|
||||
"center": [
|
||||
220,
|
||||
1191
|
||||
]
|
||||
},
|
||||
"订单与卡包": {
|
||||
"center": [
|
||||
266,
|
||||
1345
|
||||
]
|
||||
},
|
||||
"表情": {
|
||||
"center": [
|
||||
197,
|
||||
1499
|
||||
]
|
||||
},
|
||||
"设置": {
|
||||
"center": [
|
||||
197,
|
||||
1676
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
"recorded_at": "2026-03-14 16:32",
|
||||
"needs_scroll_to_top": true,
|
||||
"elements": {
|
||||
"账号与安全": {
|
||||
"center": [
|
||||
250,
|
||||
300
|
||||
],
|
||||
"note": "顶部滑后第一项"
|
||||
},
|
||||
"青少年模式": {
|
||||
"center": [
|
||||
250,
|
||||
479
|
||||
]
|
||||
},
|
||||
"关怀模式": {
|
||||
"center": [
|
||||
158,
|
||||
631
|
||||
]
|
||||
},
|
||||
"新消息通知": {
|
||||
"center": [
|
||||
204,
|
||||
800
|
||||
]
|
||||
},
|
||||
"聊天": {
|
||||
"center": [
|
||||
112,
|
||||
958
|
||||
]
|
||||
},
|
||||
"通用": {
|
||||
"center": [
|
||||
158,
|
||||
1112
|
||||
]
|
||||
},
|
||||
"隐私": {
|
||||
"center": [
|
||||
89,
|
||||
1257
|
||||
],
|
||||
"section_header": true
|
||||
},
|
||||
"朋友权限": {
|
||||
"center": [
|
||||
112,
|
||||
1423
|
||||
]
|
||||
},
|
||||
"个人信息与权限": {
|
||||
"center": [
|
||||
135,
|
||||
1574
|
||||
]
|
||||
},
|
||||
"个人信息收集清单": {
|
||||
"center": [
|
||||
158,
|
||||
1725
|
||||
]
|
||||
},
|
||||
"第三方信息共享清单": {
|
||||
"center": [
|
||||
181,
|
||||
1876
|
||||
]
|
||||
},
|
||||
"插件": {
|
||||
"center": [
|
||||
89,
|
||||
2018
|
||||
]
|
||||
},
|
||||
"关于微信": {
|
||||
"center": [
|
||||
89,
|
||||
2168
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"account_security": {
|
||||
"recorded_at": "2026-03-14 16:33",
|
||||
"elements": {
|
||||
"微信号": {
|
||||
"center": [
|
||||
112,
|
||||
300
|
||||
],
|
||||
"value_center": [
|
||||
603,
|
||||
300
|
||||
]
|
||||
},
|
||||
"手机号": {
|
||||
"center": [
|
||||
112,
|
||||
451
|
||||
],
|
||||
"value_center": [
|
||||
603,
|
||||
451
|
||||
]
|
||||
},
|
||||
"微信密码": {
|
||||
"center": [
|
||||
135,
|
||||
625
|
||||
]
|
||||
},
|
||||
"声音锁": {
|
||||
"center": [
|
||||
112,
|
||||
778
|
||||
]
|
||||
},
|
||||
"应急联系人": {
|
||||
"center": [
|
||||
158,
|
||||
953
|
||||
]
|
||||
},
|
||||
"登录过的设备": {
|
||||
"center": [
|
||||
181,
|
||||
1104
|
||||
]
|
||||
},
|
||||
"更多安全设置": {
|
||||
"center": [
|
||||
181,
|
||||
1257
|
||||
]
|
||||
},
|
||||
"微信安全中心": {
|
||||
"center": [
|
||||
513,
|
||||
1423
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"paths": {
|
||||
"to_me": {
|
||||
"name": "to_me",
|
||||
"steps": [
|
||||
{
|
||||
"action": "tap_tab",
|
||||
"target": "我",
|
||||
"coords": [
|
||||
945,
|
||||
2148
|
||||
],
|
||||
"wait": 1.5,
|
||||
"verify_page": "me"
|
||||
}
|
||||
],
|
||||
"target_page": "me",
|
||||
"success_count": 0,
|
||||
"fail_count": 0,
|
||||
"last_success": null
|
||||
},
|
||||
"to_settings": {
|
||||
"name": "to_settings",
|
||||
"steps": [
|
||||
{
|
||||
"action": "tap_tab",
|
||||
"target": "我",
|
||||
"coords": [
|
||||
945,
|
||||
2148
|
||||
],
|
||||
"wait": 1.5,
|
||||
"verify_page": "me"
|
||||
},
|
||||
{
|
||||
"action": "scroll_up",
|
||||
"wait": 0.5
|
||||
},
|
||||
{
|
||||
"action": "tap_text",
|
||||
"target": "设置",
|
||||
"coords": [
|
||||
197,
|
||||
1676
|
||||
],
|
||||
"wait": 2.0,
|
||||
"verify_page": "settings"
|
||||
},
|
||||
{
|
||||
"action": "scroll_to_top",
|
||||
"wait": 0.5
|
||||
}
|
||||
],
|
||||
"target_page": "settings",
|
||||
"success_count": 0,
|
||||
"fail_count": 5,
|
||||
"last_success": null
|
||||
},
|
||||
"to_account_security": {
|
||||
"name": "to_account_security",
|
||||
"steps": [
|
||||
{
|
||||
"action": "tap_tab",
|
||||
"target": "我",
|
||||
"coords": [
|
||||
945,
|
||||
2148
|
||||
],
|
||||
"wait": 1.5,
|
||||
"verify_page": "me"
|
||||
},
|
||||
{
|
||||
"action": "scroll_up",
|
||||
"wait": 0.5
|
||||
},
|
||||
{
|
||||
"action": "tap_text",
|
||||
"target": "设置",
|
||||
"coords": [
|
||||
197,
|
||||
1676
|
||||
],
|
||||
"wait": 2.0,
|
||||
"verify_page": "settings"
|
||||
},
|
||||
{
|
||||
"action": "scroll_to_top",
|
||||
"wait": 0.5
|
||||
},
|
||||
{
|
||||
"action": "tap_text",
|
||||
"target": "账号与安全",
|
||||
"coords": [
|
||||
250,
|
||||
300
|
||||
],
|
||||
"wait": 2.0,
|
||||
"verify_page": "account_security"
|
||||
}
|
||||
],
|
||||
"target_page": "account_security",
|
||||
"success_count": 4,
|
||||
"fail_count": 6,
|
||||
"last_success": "2026-03-17 20:18:33"
|
||||
},
|
||||
"to_safety_center": {
|
||||
"name": "to_safety_center",
|
||||
"steps": [
|
||||
{
|
||||
"action": "tap_tab",
|
||||
"target": "我",
|
||||
"coords": [
|
||||
945,
|
||||
2148
|
||||
],
|
||||
"wait": 1.5,
|
||||
"verify_page": "me"
|
||||
},
|
||||
{
|
||||
"action": "scroll_up",
|
||||
"wait": 0.5
|
||||
},
|
||||
{
|
||||
"action": "tap_text",
|
||||
"target": "设置",
|
||||
"coords": [
|
||||
197,
|
||||
1676
|
||||
],
|
||||
"wait": 2.0,
|
||||
"verify_page": "settings"
|
||||
},
|
||||
{
|
||||
"action": "scroll_to_top",
|
||||
"wait": 0.5
|
||||
},
|
||||
{
|
||||
"action": "tap_text",
|
||||
"target": "账号与安全",
|
||||
"coords": [
|
||||
250,
|
||||
300
|
||||
],
|
||||
"wait": 2.0,
|
||||
"verify_page": "account_security"
|
||||
},
|
||||
{
|
||||
"action": "tap_text",
|
||||
"target": "微信安全中心",
|
||||
"coords": [
|
||||
513,
|
||||
1423
|
||||
],
|
||||
"wait": 3.0,
|
||||
"verify_page": "safety_center"
|
||||
}
|
||||
],
|
||||
"target_page": "safety_center",
|
||||
"success_count": 0,
|
||||
"fail_count": 3,
|
||||
"last_success": null
|
||||
},
|
||||
"to_discover": {
|
||||
"name": "to_discover",
|
||||
"steps": [
|
||||
{
|
||||
"action": "tap_tab",
|
||||
"target": "发现",
|
||||
"coords": [
|
||||
675,
|
||||
2148
|
||||
],
|
||||
"wait": 1.5,
|
||||
"verify_page": "discover"
|
||||
}
|
||||
],
|
||||
"target_page": "discover",
|
||||
"success_count": 0,
|
||||
"fail_count": 0,
|
||||
"last_success": null
|
||||
},
|
||||
"to_contacts": {
|
||||
"name": "to_contacts",
|
||||
"steps": [
|
||||
{
|
||||
"action": "tap_tab",
|
||||
"target": "通讯录",
|
||||
"coords": [
|
||||
405,
|
||||
2148
|
||||
],
|
||||
"wait": 1.5,
|
||||
"verify_page": "contacts"
|
||||
}
|
||||
],
|
||||
"target_page": "contacts",
|
||||
"success_count": 0,
|
||||
"fail_count": 0,
|
||||
"last_success": null
|
||||
}
|
||||
},
|
||||
"signatures": {
|
||||
"home": {
|
||||
"name": "home",
|
||||
"must_have": [],
|
||||
"must_not_have": [],
|
||||
"title": null
|
||||
},
|
||||
"me": {
|
||||
"name": "me",
|
||||
"must_have": [
|
||||
"服务",
|
||||
"收藏",
|
||||
"设置"
|
||||
],
|
||||
"must_not_have": [],
|
||||
"title": null
|
||||
},
|
||||
"settings": {
|
||||
"name": "settings",
|
||||
"must_have": [
|
||||
"账号与安全"
|
||||
],
|
||||
"must_not_have": [],
|
||||
"title": "设置"
|
||||
},
|
||||
"account_security": {
|
||||
"name": "account_security",
|
||||
"must_have": [
|
||||
"微信号",
|
||||
"手机号",
|
||||
"微信密码"
|
||||
],
|
||||
"must_not_have": [],
|
||||
"title": "账号与安全"
|
||||
},
|
||||
"safety_center": {
|
||||
"name": "safety_center",
|
||||
"must_have": [
|
||||
"微信安全中心"
|
||||
],
|
||||
"must_not_have": [],
|
||||
"title": null
|
||||
},
|
||||
"contacts": {
|
||||
"name": "contacts",
|
||||
"must_have": [
|
||||
"新的朋友"
|
||||
],
|
||||
"must_not_have": [],
|
||||
"title": null
|
||||
},
|
||||
"discover": {
|
||||
"name": "discover",
|
||||
"must_have": [
|
||||
"朋友圈",
|
||||
"视频号"
|
||||
],
|
||||
"must_not_have": [],
|
||||
"title": null
|
||||
}
|
||||
},
|
||||
"element_cache": {
|
||||
"tabs": {
|
||||
"微信": {
|
||||
"center": [
|
||||
135,
|
||||
2148
|
||||
],
|
||||
"bounds": [
|
||||
0,
|
||||
2119,
|
||||
270,
|
||||
2176
|
||||
]
|
||||
},
|
||||
"通讯录": {
|
||||
"center": [
|
||||
405,
|
||||
2148
|
||||
],
|
||||
"bounds": [
|
||||
270,
|
||||
2119,
|
||||
540,
|
||||
2176
|
||||
]
|
||||
},
|
||||
"发现": {
|
||||
"center": [
|
||||
675,
|
||||
2148
|
||||
],
|
||||
"bounds": [
|
||||
540,
|
||||
2119,
|
||||
810,
|
||||
2176
|
||||
]
|
||||
},
|
||||
"我": {
|
||||
"center": [
|
||||
945,
|
||||
2148
|
||||
],
|
||||
"bounds": [
|
||||
810,
|
||||
2119,
|
||||
1080,
|
||||
2176
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user