CreateSmsAppIcpRecord - 创建ICP备案实体

更新时间:
复制 MD 格式

不再支持签名来源为已上线APP。 创建APP-ICP备案实体。使用场景是签名来源=APP时,需要上传ICP备案信息。

接口说明

重要 不再支持签名来源为已上线 APP
签名来源选择已上线 APP,则需要上传 ICP 备案截图。

调试

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

调试

授权信息

下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:

  • 操作:是指具体的权限点。

  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。

  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:

    • 对于必选的资源类型,用前面加 * 表示。

    • 对于不支持资源级授权的操作,用全部资源表示。

  • 条件关键字:是指云产品自身定义的条件关键字。

  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。

操作

访问级别

资源类型

条件关键字

关联操作

dysms:CreateSmsAppIcpRecord

create

*全部资源

*

请求参数

名称

类型

必填

描述

示例值

AppIcpRecordPic

string

APP-ICP 备案详情截图 fileKey。

  1. ICP 备案查询方法: 前往 工信部服务平台 查询 ICP 备案 ,并进入详情页。

  2. 上传到 OSS 的 ICP 备案文件信息。文件上传要求:

  • 待上传的文件命名不可包含中文和特殊字符。

  • 仅支持 jpg、png、gif、jpeg 格式的图片,图片不大于 5MB。

  • 截图中包含完整的网址。

  • 搜索备案类型选择“APP”。

  • “主办单位名称”需和签名关联资质的企事业单位名称完全一致。

  • 有完整清晰的 ICP 备案/许可证号。

  • “服务名称”需和“签名名称”完全一致。

  1. fileKey 的获取方式如下:通过 OSS 上传文件

123456/test1719383196031.jpg

AppStoreDownloadPic

string

APP 应用商店下载截图 osskey

示例值示例值示例值

AppRuntimePic

string

APP 实际运行截图 osskey

示例值示例值示例值

AppServiceName

string

ICP 备案:服务名称,长度在 15 个字符内

阿里云

AppPrincipalUnitName

string

ICP 备案:主办单位名称,长度在 50 个字符内

阿里云计算有限公司

AppIcpLicenseNumber

string

ICP 备案/许可证号,长度在 15 个字符内

B2-20080101

AppApprovalDate

string

ICP 备案审核通过日期

2025-05-22

Domain

string

APP 应用商店链接。

说明
  • 必须以 http://或 https://开头。

https://apps.apple.com/cn/app/阿里云/id981011420

返回参数

名称

类型

描述

示例值

object

AccessDeniedDetail

string

访问被拒绝详细信息。

RequestId

string

本次调用请求的 ID,是由阿里云为该请求生成的唯一标识符,可用于排查和定位问题。

F655A8D5-B967-440B-8683-DAD6FF8DE990

Message

string

状态码的描述。

OK

Data

string

APP-ICP 备案实体 ID。

10000*******

Code

string

请求状态码。

  • 返回 OK 代表请求成功。

  • 其他错误码,请参见错误码列表

OK

Success

boolean

调用接口是否成功。取值:

  • true

  • false

true

示例

正常返回示例

JSON格式

{
  "AccessDeniedDetail": "无",
  "RequestId": "F655A8D5-B967-440B-8683-DAD6FF8DE990\n",
  "Message": "OK",
  "Data": "10000*******",
  "Code": "OK",
  "Success": true
}

错误码

HTTP status code

错误码

错误信息

描述

400 AppIcpRecordOssFileNotUploadError The APP-ICP record screenshot file is not uploaded. APP-ICP备案截图文件未上传
400 AppIcpRecordDateNotMatchRegex The format of the APP-ICP record approval date is incorrect. APP-ICP备案审批通过时间格式错误
400 AppPrincipalUnitNameNotMatchRegex The principal unit name of the APP cannot be empty. APP主办单位名称不能为空
400 AppPrincipalUnitNameOverLimit The principal unit name of the APP exceeds the length limit. APP主办单位名称超出长度限制
400 AppIcpLicenseNumberNotMatchRegex The ICP record/license number cannot be empty. ICP备案/许可证号不能为空
400 AppIcpLicenseNumberOverLimit The ICP record/license number exceeds the length limit. ICP备案/许可证号超出长度限制
400 AppDomainNotMatchRegex The APP app store link cannot be empty and must start with http:// or https://. APP应用商店链接不能为空且需要以http://或https://开头
400 AppDomainOverLimit The APP app store link exceeds the length limit. APP应用商店链接超出长度限制
400 AppApprovalDateNotValid The validity period of the APP-ICP record is not within the valid range. APP-ICP备案生失效时间不在有效期范围内
400 AppIcpRecordPicsFileError The format of the APP-ICP record screenshot file is incorrect. APP-ICP备案截图文件格式错误

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

变更历史

更多信息,参考变更详情