XXTouch Elite
Open API返回首页
Open API返回首页
  1. App 管理
  • OpenAPI v3 (XXT)
    • 状态与授权
      • 检查服务配置
      • 检查授权状态
      • 绑定授权码
      • 获取远程服务开启状态
      • 打开远程访问
      • 关闭远程访问
      • 重启守护服务
      • 更新自己
      • 完整卸载
    • 文件管理
      • 列出目录文件
      • 新建一个目录
      • 删除一个目录
      • 重命名一个文件或目录(RAW)
      • 读取一个文件(RAW)
      • 写入一个文件(RAW)
      • 跳转下载一个文件
      • 导入一张照片到系统相册
    • 脚本管理
      • 选择一个脚本文件
      • 获取当前已经选择的脚本文件
      • 新建一个脚本文件
      • 删除一个脚本文件
      • 写入内容到脚本文件
      • 对明文脚本内容进行语法检测
      • 获取脚本运行状态
      • 停止脚本接口
      • 暂停脚本接口
      • 继续脚本接口
      • 运行已经选择的脚本
      • 远程启动脚本接口
      • 加密一个设备上的脚本文件
      • 加密一段明文脚本
      • 加密一段明文脚本并返回下载 URI
    • 设备管理
      • 远程截图
      • 设置设备名
      • 设置当前音量
      • 设置当前亮度
      • 获取设备信息
      • 发送一个通知
      • 打开一个 URL
      • 执行终端命令
      • 锁定屏幕
      • 解锁屏幕
      • 重建图标缓存
      • 注销
      • 重启
      • 用户态重启
      • 关机
    • 偏好设置
      • 打开调试窗口
      • 关闭调试窗口
      • 设置调试窗口颜色
      • 获取录制设置
      • 设置录制为经典格式
      • 设置录制为高精度格式
      • 设置录制包含音量加键
      • 设置录制不包含音量加键
      • 设置录制包含音量减键
      • 设置录制不包含音量减键
      • 获取音量键事件设置
      • 设置按一下音量加键的动作
      • 设置按一下音量减键的动作
      • 设置长按音量加键的动作
      • 设置长按音量减键的动作
      • 启用开机启动
      • 停用开机启动
      • 获取开机启动设置
      • 选择开机启动脚本
      • 获得用户偏好配置
      • 设置用户偏好配置
    • App 管理
      • App 列表
        POST
      • 安装 App
        POST
      • 卸载 App
        POST
      • 运行 App
        POST
      • 结束 App
        POST
      • 获取 App 图标
        GET
      • 获取混合 App 图标
        GET
      • 获取前台 App 方向
        GET
    • 进程词典
      • 设置进程词典条目的值
      • 查看进程词典条目的值
      • 推入条目到进程词典队列
      • 从进程词典队列弹出条目
      • 弹出进程词典队列所有条目
    • 清理模块
      • 清理 App 存档
    • 剪贴板
      • 读取剪贴板
      • 设置剪贴板
    • Web 管理
      GET
  • OpenAPI v1 (TouchElf)
    • 状态与授权
      • 可用性测试
      • 获取服务状态
      • 修改服务设置
    • 脚本管理
      • 列出脚本
      • 运行脚本
      • 调试脚本
      • 停止脚本
      • 加密脚本
      • 下载脚本
      • 上传脚本
      • 删除脚本
      • 读取脚本日志
      • 删除脚本日志
      • 读取错误日志
    • 文件管理
      • 文件列表
      • 下载文件
      • 上传文件
      • 创建目录
      • 删除文件或目录
    • 设备管理
      • 获取截图
      • 注销设备
      • 重启设备
    • 模拟触摸
      • 手指按下
      • 手指移动
      • 手指抬起
    • 模拟按键
      • 按键按下
      • 按键抬起
  • OpenAPI v1 (TouchSprite)
    • 脚本管理
      • 设置运行脚本的路径
      • 运行脚本
      • 停止脚本
      • 脚本运行状态
    • 文件管理
      • 上传文件
      • 设备目录文件列表
      • 获取设备文件到本地
      • 删除设备文件
    • 设备管理
      • 获取设备号
      • 获取设备名
      • 设置设备名
      • 获取设备语言
      • 设置设备语言
      • 获取设备区域
      • 设置设备区域
      • 获取设备时区
      • 设置设备时区
      • 注销设备
      • 重启设备
  1. App 管理

App 列表

POST
/app/list
应用沙盒路径bid

请求参数

Body 参数application/json
all
boolean 
是否返回包括系统 App 在内所有 App 的详情
可选
no_icon
boolean 
是否不返回 App 图标 Base64 形式数据
可选
bid
array[string]
App 标识符列表
可选
仅返回指定 App 的详情。
示例
{
  "all": true,
  "no_icon": true,
  "bid": [
    "com.apple.mobilesafari",
    "com.apple.Preferences"
  ]
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://127.0.0.1:46952/app/list' \
--header 'Content-Type: application/json' \
--data-raw '{
  "all": true,
  "no_icon": true,
  "bid": [
    "com.apple.mobilesafari",
    "com.apple.Preferences"
  ]
}'

返回响应

🟢200成功
application/json
Body
code
integer 
状态码
必需
data
array [object {11}] 
App 信息列表
必需
bid
string 
App 标识符
必需
group_paths
object 
App 分组信息表
必需
App 分组标识符 => 分组容器路径关联表
plugin_paths
object 
App 插件信息表
必需
App 插件标识符 => 插件容器路径关联表
processIdentifier
integer 
进程号
可选
identifier
string 
App 标识符
可选
version
string 
App 版本号
必需
type
enum<string> 
App 类型
必需
枚举值:
UserSystem
bundle_path
string 
App 捆绑包路径
必需
data_path
string 
App 数据容器路径
必需
name
string 
App 显示名称
必需
apple_id
string 
购买者 Apple ID
必需
message
string 
提示消息
必需
示例
{
    "message": "Operation succeed",
    "data": [
        {
            "bid": "com.apple.iBooks",
            "group_paths": {
                "group.com.apple.iBooks": "/private/var/mobile/Containers/Shared/AppGroup/1ED4D0AF-9897-4734-BC1E-5B6ECBBB54A2"
            },
            "plugin_paths": {
                "com.apple.iBooks.BooksIntentHandler": "/private/var/mobile/Containers/Data/PluginKitPlugin/619B8C3D-F05C-41B5-A9E2-7CAAA04E4794",
                "com.apple.iBooks.BooksNotificationContentExtension": "/private/var/mobile/Containers/Data/PluginKitPlugin/19E6D396-2ADE-4120-8FFD-3C0882E731EB",
                "com.apple.iBooks.iBooksSpotlightExtension": "/private/var/mobile/Containers/Data/PluginKitPlugin/2D88AABA-9A3B-4386-B8C7-E439DF43AF15",
                "com.apple.iBooks.iBooksProductPageExtension": "/private/var/mobile/Containers/Data/PluginKitPlugin/D3D2FDC9-CB21-4B54-8C56-FC62CFF2017B"
            },
            "processIdentifier": 0,
            "identifier": "com.apple.iBooks",
            "version": "7.1",
            "type": "System",
            "bundle_path": "/private/var/containers/Bundle/Application/5FE418A2-6EE2-4894-8B76-A9F3630BE9A3",
            "data_path": "/private/var/mobile/Containers/Data/Application/43F3F546-489D-4EF6-8696-63B86F4FDC96",
            "name": "Books"
        },
        {
            "bid": "com.apple.VoiceMemos",
            "group_paths": {
                "group.com.apple.VoiceMemos.shared": "/private/var/mobile/Containers/Shared/AppGroup/E76F5758-1CB7-4B02-BBA8-485498B48876"
            },
            "plugin_paths": {
                "com.apple.VoiceMemos.VoiceMemosIntentsExtension": "/private/var/mobile/Containers/Data/PluginKitPlugin/3BAA602C-CF4A-4B29-B919-07A2D212E318",
                "com.apple.VoiceMemos.SpotlightIndexExtension": "/private/var/mobile/Containers/Data/PluginKitPlugin/D0F6419B-EDBE-4774-A04A-14541F08990E",
                "com.apple.VoiceMemos.VoiceMemosShareExtension": "/private/var/mobile/Containers/Data/PluginKitPlugin/34950C4E-EE47-4363-8FBD-67AC74E22FBC"
            },
            "processIdentifier": 0,
            "identifier": "com.apple.VoiceMemos",
            "version": "2.2",
            "type": "System",
            "bundle_path": "/private/var/containers/Bundle/Application/E50FBFF9-FBF3-498B-888F-0CC23CA09125",
            "data_path": "/private/var/mobile/Containers/Data/Application/529C78D4-7C80-4A0C-8158-A357D5A490AB",
            "name": "Voice Memos"
        },
        {
            "bid": "com.apple.weather",
            "group_paths": {
                "group.com.apple.weather": "/private/var/mobile/Containers/Shared/AppGroup/D72DFD4A-5883-4335-8121-F2E1F41E1E75"
            },
            "plugin_paths": {
                "com.apple.weather.widget": "/private/var/mobile/Containers/Data/PluginKitPlugin/C7BCAC63-438B-4642-8841-433AA29EBEB3",
                "com.apple.weather.WeatherIntents": "/private/var/mobile/Containers/Data/PluginKitPlugin/09876FDF-A673-4D33-9D90-19663695D365"
            },
            "processIdentifier": 0,
            "identifier": "com.apple.weather",
            "version": "1.2",
            "type": "System",
            "bundle_path": "/private/var/containers/Bundle/Application/F707AD36-D352-4A35-8EDD-196BBA74F383",
            "data_path": "/private/var/mobile/Containers/Data/Application/9C4A19CB-4CEB-4885-8E1E-796784E1FC2C",
            "name": "Weather"
        },
        {
            "bid": "wiki.qaq.chromatic.release",
            "plugin_paths": {},
            "processIdentifier": 0,
            "identifier": "wiki.qaq.chromatic.release",
            "version": "1654050540",
            "type": "System",
            "group_paths": {},
            "data_path": "/private/var/mobile/Containers/Data/Application/C1B68199-1684-4C49-8FC1-58FFC8A1DB7B",
            "name": "Saily"
        },
        {
            "bid": "com.apple.DocumentsApp",
            "group_paths": {
                "group.com.apple.DocumentManager": "/private/var/mobile/Containers/Shared/AppGroup/C0041E0D-C50A-4667-9F3B-A81C9FD44F99"
            },
            "plugin_paths": {},
            "processIdentifier": 0,
            "identifier": "com.apple.DocumentsApp",
            "version": "1.0",
            "type": "System",
            "bundle_path": "/private/var/containers/Bundle/Application/7B9BC1A6-9601-4B76-8568-3ABC256D37BB",
            "data_path": "/private/var/mobile/Containers/Data/Application/14774184-3C20-4668-B0C2-193811DB36A9",
            "name": "Files"
        },
        {
            "bid": "com.uphold.card",
            "group_paths": {},
            "plugin_paths": {},
            "processIdentifier": 0,
            "apple_id": "russelll2673@icloud.com",
            "identifier": "com.uphold.card",
            "version": "1.2.0",
            "type": "User",
            "bundle_path": "/private/var/containers/Bundle/Application/CA52C7AF-DC12-40CC-A0A5-0050A9226F58",
            "data_path": "/private/var/mobile/Containers/Data/Application/863A6431-A9E4-4805-A4C1-37DCAA90CADC",
            "name": "Uphold Card"
        },
        {
            "bid": "com.toyopagroup.picaboo",
            "group_paths": {
                "group.snapchat.picaboo": "/private/var/mobile/Containers/Shared/AppGroup/B66AB8C4-D226-4F11-A530-2ACCC248B775"
            },
            "plugin_paths": {
                "com.toyopagroup.picaboo.notification": "/private/var/mobile/Containers/Data/PluginKitPlugin/4F4DE86F-B1B5-4093-880A-A1C637E2AE9C",
                "com.toyopagroup.picaboo.today": "/private/var/mobile/Containers/Data/PluginKitPlugin/1F194E8E-34E5-4952-A0B8-F7D86E661539",
                "com.toyopagroup.picaboo.homeWidget": "/private/var/mobile/Containers/Data/PluginKitPlugin/DC93B343-6E60-4189-B744-4C6650C5CB42",
                "com.toyopagroup.picaboo.share": "/private/var/mobile/Containers/Data/PluginKitPlugin/EC3B860C-77AA-44D5-9EF8-3C53E86BF5DB"
            },
            "processIdentifier": 0,
            "apple_id": "i.82@outlook.com",
            "identifier": "com.toyopagroup.picaboo",
            "version": "11.83.0",
            "type": "User",
            "bundle_path": "/private/var/containers/Bundle/Application/91ED19C3-F619-4075-B0FB-0B090AC47054",
            "data_path": "/private/var/mobile/Containers/Data/Application/4D3A0E0A-8B60-4B53-BB45-6F2794211EA7",
            "name": "Snapchat"
        },
        {
            "bid": "com.apple.mobilemail",
            "group_paths": {
                "com.apple.MailPersonaStorage": "/private/var/mobile/Containers/Shared/AppGroup/B9FBE255-A73C-420D-A3C0-5ADCBE030637",
                "group.com.apple.mail": "/private/var/mobile/Containers/Shared/AppGroup/B8380299-7FEC-47DA-932F-1565BABE7191",
                "com.apple.PreviewLegacySignaturesConversion": "/private/var/mobile/Containers/Shared/AppGroup/02EC9478-432F-4941-8564-AED12A95CEC5"
            },
            "plugin_paths": {
                "com.apple.mobilemail.DiagnosticExtension": "/private/var/mobile/Containers/Data/PluginKitPlugin/EFB93A61-8580-4A85-9108-CB3F2B169879",
                "com.apple.mobilemail.MailQuickLookExtension": "/private/var/mobile/Containers/Data/PluginKitPlugin/81EFA366-CC99-4530-B63C-990284070C96",
                "com.apple.mobilemail.MailNotificationContentExtension": "/private/var/mobile/Containers/Data/PluginKitPlugin/850A5EE7-5D65-40B1-BF0C-06A4C61957F4",
                "com.apple.mobilemail.MailSpotlightIndexExtension": "/private/var/mobile/Containers/Data/PluginKitPlugin/2FC55453-99E8-4AB2-A130-43E83F3028A0",
                "com.apple.mobilemail.MailIntentsExtension": "/private/var/mobile/Containers/Data/PluginKitPlugin/81048B01-475C-471F-9F8F-0EEA388CD31D"
            },
            "processIdentifier": 0,
            "identifier": "com.apple.mobilemail",
            "version": "1.0.0",
            "type": "System",
            "bundle_path": "/private/var/containers/Bundle/Application/FF261975-1721-40CC-B51D-483152C7EFB0",
            "data_path": "/private/var/mobile/Containers/Data/Application/6649A1B8-D65C-44EB-A889-C746C3AB1323",
            "name": "Mail"
        },
        {
            "bid": "com.disney.disneyplus",
            "group_paths": {
                "group.com.disney.disneyplus": "/private/var/mobile/Containers/Shared/AppGroup/1F3D48D9-8532-4C1B-B2B9-517DD93CA387"
            },
            "plugin_paths": {
                "com.disney.disneyplus.notificationservice": "/private/var/mobile/Containers/Data/PluginKitPlugin/6F058264-B2D7-491E-BB1C-C0228C5D805D"
            },
            "processIdentifier": 0,
            "apple_id": "i.82@outlook.com",
            "identifier": "com.disney.disneyplus",
            "version": "2.8.1",
            "type": "User",
            "bundle_path": "/private/var/containers/Bundle/Application/C2660819-E9CE-4C11-97DD-FB21F85CDE0C",
            "data_path": "/private/var/mobile/Containers/Data/Application/D15880FE-9EC2-4483-8972-97C4EF08E531",
            "name": "Disney+"
        }
    ],
    "code": 0
}
修改于 2025-04-13 17:48:30
上一页
设置用户偏好配置
下一页
安装 App
Built with