API标准及多语言预置SDK
本产品(AIDeepSign/2026-05-11)的OpenAPI采用RPC签名风格。我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(147535001692),在专家指导下进行签名对接。
在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见获取AccessKey。
自定义签名场景
若您的业务场景有特殊需求,需通过自签名方式对接 API,建议优先咨询我们的技术支持团队(服务钉钉群:147535001692),获取专业指导以确保高效接入。
账号与安全准备
阿里云账号具备对所有资源的完全管理权限。一旦 AccessKey 泄露,所有相关资源都将面临未经授权访问的风险。为确保安全,建议创建一个仅具备 API 访问权限的RAM用户并配置其 AccessKey,同时基于最小权限原则 (PoLP) 配置 RAM 策略。仅在明确需要阿里云账号权限的特定场景下,才使用阿里云账号。
API目录
|
API |
标题 |
API概述 |
| CreateImageTask | 创建图片生成任务 | 根据提供的文字描述生成图片,并返回任务ID。 |
| GetImageTaskResult | 查询图片生成结果 | 查询异步图片生成任务的状态和结果,获取图片下载地址。 |
| CreateSensitiveScanTask | 创建敏感信息扫描任务 | 用于创建图片敏感信息扫描任务并返回任务ID。 |
| GetSensitiveScanResult | 查询敏感信息扫描结果 | 查询敏感信息扫描任务的状态和结果,返回扫描发现的敏感数据详情。 |
| CreateC2paSignTask | 创建C2PA可信签名任务 | 为单个JPEG、PNG或MP4文件创建C2PA可信签名任务,在完整性验证基础上,签名证书链可通过C2PA官方信任列表验证。 |
| GetC2paSignResult | 查询C2PA可信签名结果 | 查询单文件或OSS Bucket批量C2PA可信签名任务的状态和结果。 |
| CreateImageDetectionTask | 创建图片检测任务 | 用于创建异步图片篡改检测任务并返回任务ID。 |
| GetImageDetectionTaskResult | 查询图片检测任务结果 | 查询通过CreateImageDetectionTask创建的图片检测任务的状态和结果。 |
| CreateImageDefectDetectionTask | 创建图片瑕疵检测任务 | 提交图片进行瑕疵检测,返回任务ID用于查询结果。 |
| GetImageDefectDetectionTaskResult | 查询图片瑕疵检测任务结果 | 查询图片瑕疵检测任务的状态和结果,包括异常分数与原因。 |
| CreateImageIncomeTaxDetectionTask | 创建个税截图检测任务 | 提交个人所得税记录截图进行伪造检测,返回任务ID。 |
| GetImageIncomeTaxDetectionTaskResult | 查询个税截图检测结果 | 查询个税截图检测任务的状态和异常项列表。 |
| SignUserImage | 图片基础签名 | 使用平台自有证书对图片进行C2PA基础签名,支持内容完整性验证,并返回已签名图片的下载地址。 |
| VerifyImageSignature | 验证图片签名 | 验证图片中的C2PA签名,返回内容完整性验证状态及签发者证书信任信息。 |
| DetectAigcImage | 检测AI生成图片 | 判断图片是否由AI生成,并返回检测标签及置信度。 |
| DetectImageBasicInfo | 检测图片基本信息 | 获取指定图片的文件名、格式、大小和分辨率等基本信息。 |
| CreateC2paBucketSignTask | 创建OSS Bucket批量C2PA可信签名任务 | 为OSS Bucket内指定前缀下的对象创建批量C2PA可信签名任务,在完整性验证基础上,签名证书链可通过C2PA官方信任列表验证。 |
| PauseC2paBucketSignTask | 暂停OSS Bucket C2PA可信签名任务 | 暂停指定OSS Bucket的批量C2PA可信签名任务。 |
| CancelC2paBucketSignTask | 终止OSS Bucket C2PA可信签名任务 | 终止指定OSS Bucket的批量C2PA可信签名任务。 |
| ResumeC2paBucketSignTask | 恢复OSS Bucket C2PA可信签名任务 | 恢复已暂停或正在暂停的OSS Bucket批量C2PA可信签名任务。 |
| CreateWatermarkEmbedTask | 创建暗水印嵌入任务 | 提交图片或视频文件进行暗水印嵌入,返回任务ID。 |
| GetWatermarkEmbedTaskResult | 查询暗水印嵌入任务结果 | 查询暗水印嵌入任务的状态及下载URL。 |
| CreateWatermarkExtractTask | 创建暗水印提取任务 | 提交图片或视频文件以提取暗水印,并返回任务ID。 |
| GetWatermarkExtractTaskResult | 查询暗水印提取任务结果 | 查询暗水印提取任务的状态和提取结果。 |
该文章对您有帮助吗?