此ListApps接口用于查询指定工作空间下的应用列表。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ListApps

系统指定参数,取值:ListApps。

ProductId String 123456

工作空间ID。

Page String 1

页码,默认值:1。

PageSize String 20

每页的应用数量,默认值:20。

OsType Integer 1

应用类型,取值如下:

1 :iOS

2 :Android

8 :魔笔网页端

9 :魔笔移动端

返回数据

名称 类型 示例值 描述
AppInfos Array of AppInfo

应用的详细信息。

AppInfo
AppKey String 123456

应用 appkey,接口请求时唯一标识一个应用。

BundleId String com.test.ios

iOS应用ID。创建iOS应用时必填。

EncodedIcon String 图片 base64 字符串

图片 base64 字符串。

IndustryId Integer 1

行业ID,取值范围如下:

  • 0. 社交
  • 1. 摄影与摄像
  • 2. 效率
  • 3. 生活
  • 4. 美食佳饮
  • 5. 工具
  • 6. 娱乐
  • 7. 游戏
  • 8. 儿童
  • 9. 教育
  • 10. 报刊杂志
  • 11. 健康健美
  • 12. 旅游
  • 13. 音乐
  • 14. 体育
  • 15. 商务
  • 16. 新闻
  • 17. 财务
  • 18. 参考
  • 19. 导航
  • 20. 医疗
  • 21. 图书
  • 22. 天气
  • 23. 智能物联网
Name String 我的应用

应用名。

PackageName String com.test.android

Android 应用包名。

Readonly Boolean false

是否为只读应用。仅特殊场景使用。

Type Integer 1

应用类型,取值范围如下:

1 :iOS

2 :Android

8 :魔笔网页端

9 :魔笔移动端

RequestId String 126D4DDD-05A5-49B1-B18C-39C4A929BFB2

请求的唯一标识,用于识别一个请求。

Total Integer 10

应用总数。

UbsmsStatus String enabled

当前账号状态,取值如下:

  • enabled:开通状态
  • disabled:禁用状态
  • inDebt:停机24小时以内(含24小时)
  • inDebt24h:停机24小时以上

示例

请求示例

http(s)://[Endpoint]/?Action=ListApps
&<公共请求参数>

正常返回示例

JSON格式

{
    "RequestId":"126D4DDD-05A5-49B1-B18C-39C4A929BFB2",
    "UbsmsStatus":"enabled",
    "Total":"10",
    "AppInfos":{
        "AppInfo":[
            {
                "BundleId":"com.test.ios",
                "Type":"1",
                "Readonly":"false",
                "IndustryId":"1",
                "PackageName":"com.test.android",
                "AppKey":"123456",
                "EncodedIcon":"图片 base64 字符串",
                "Name":"我的应用"
            }
        ]
    }
}

错误码

访问错误中心查看更多错误码。

访问错误中心查看更多错误码。