---
title: 萌宠音频互动方案 - API
summary: 萌宠音频互动方案的 API 接口列表，包括文件上传通用方法（fetchDeviceFileDetail 云存文件详情、fetchDeviceFileSign 上传签名、fetchDeviceFileUploadState 上传状态、fetchBigPublicFileUploadState 大文件上传状态轮询）和宠物媒体文件编辑（fetchPetAudios 获取文件、fileRelationSave 保存文件、notifyDownload 下载至设备、deleteDeviceFile 删除文件）。
---

## 文件上传通用方法

### 获取云存文件详情

- **接口详情**：[fetchDeviceFileDetail](/cn/miniapp/develop/ray/api/device-file/upload-file/fetchDeviceFileDetail)

### 获取临时地址上传签名

- **接口详情**：[fetchDeviceFileSign](/cn/miniapp/develop/ray/api/device-file/upload-file/fetchDeviceFileSign)

### 获取上传状态

- **接口详情**：[fetchDeviceFileUploadState](/cn/miniapp/develop/ray/api/device-file/upload-file/fetchDeviceFileUploadState)

### 轮询大文件上传状态

- **接口详情**：[fetchBigPublicFileUploadState](/cn/miniapp/develop/ray/api/device-file/upload-file/fetchBigPublicFileUploadState)

## 宠物媒体文件编辑

### 获取宠物媒体文件

- **接口详情**：[fetchPetAudios](/cn/miniapp/develop/ray/api/ai/aiPet/pet_media-device/fetchPetAudios)

### 保存宠物媒体文件

- **接口详情**：[fileRelationSave](/cn/miniapp/develop/ray/api/ai/aiPet/pet_media-device/fileRelationSave)

### 宠物媒体文件下载

- **接口详情**：[notifyDownload](/cn/miniapp/develop/ray/api/ai/aiPet/pet_media-device/notifyDownload)

### 删除宠物媒体文件

- **接口详情**：[deleteDeviceFile](/cn/miniapp/develop/ray/api/ai/aiPet/pet_media-device/deleteDeviceFile)
