更新记录

1.2.6(2026-01-05) 下载此版本

新增图片内容审核 轻语API 5555api.com


平台兼容性

uni-app(3.7.11)

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 快应用-华为 快应用-联盟

uni-app x(3.7.6)

Chrome Safari Android iOS 鸿蒙 微信小程序

介绍

本功能基于轻语API 轻语API提供一键生成二维码、OCR文字识别、图片内容审核(智能识别鉴黄/暴力/政治)、通用文档内容识别(pdf/excel/docx/doc等文档格式解析)、语音识别(语音转文字)、文字转语音、随机图库、智能Ai助手、地理编码获取(逆地理编码,从内容中获取地址信息(含经纬度),从经纬度获取地址信息)等等API


const onReview = () => {
    if (inputType.value === 'file' && !imageFile.value) {
        uni.showToast({ title: '请选择图片', icon: 'none' });
        return;
    }
    if (inputType.value === 'url' && !imageUrl.value) {
        uni.showToast({ title: '请输入URL', icon: 'none' });
        return;
    }
    if (inputType.value === 'base64' && !base64Str.value) {
        uni.showToast({ title: '请输入Base64', icon: 'none' });
        return;
    }
    if (!apikey.value) {
        uni.showToast({ title: '请输入API Key', icon: 'none' });
        return;
    }

    status.value = 'loading';
    reviewResult.value = null;
    rawResult.value = '';

    const baseUrl = 'https://5555api.com/data/api/imageReview';

    if (inputType.value === 'file') {
        requestUrl.value = `POST ${baseUrl}\nContent-Type: multipart/form-data`;
        uni.uploadFile({
            url: baseUrl,
            filePath: imageFile.value.path,
            name: 'file',
            formData: {
                apikey: apikey.value,
                censor: String(censor.value),
                threshold: String(threshold.value)
            },
            timeout: 60000,
            success: (res) => {
                status.value = '';
                handleResponse(res.data);
            },
            fail: (err) => {
                status.value = '';
                rawResult.value = '请求失败: ' + (err.errMsg || '网络错误');
            }
        });
    } else if (inputType.value === 'url') {
        requestUrl.value = `POST ${baseUrl}\nurl=${imageUrl.value}`;
        uni.request({
            method: 'POST',
            url: baseUrl,
            header: { 'content-type': 'application/x-www-form-urlencoded' },
            data: {
                apikey: apikey.value,
                url: imageUrl.value,
                censor: censor.value,
                threshold: threshold.value
            },
            timeout: 60000,
            success: (res) => {
                status.value = '';
                handleResponse(res.data);
            },
            fail: (err) => {
                status.value = '';
                rawResult.value = '请求失败: ' + (err.errMsg || '网络错误');
            }
        });
    } else if (inputType.value === 'base64') {
        requestUrl.value = `POST ${baseUrl}\nbase64Str=[data]`;
        uni.request({
            method: 'POST',
            url: baseUrl,
            header: { 'content-type': 'application/x-www-form-urlencoded' },
            data: {
                apikey: apikey.value,
                base64Str: base64Str.value,
                censor: censor.value,
                threshold: threshold.value
            },
            timeout: 60000,
            success: (res) => {
                status.value = '';
                handleResponse(res.data);
            },
            fail: (err) => {
                status.value = '';
                rawResult.value = '请求失败: ' + (err.errMsg || '网络错误');
            }
        });
    }
};

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

暂无用户评论。