Skip to content

Commit e8603ca

Browse files
committed
chore(release): publish v0.1.10
1 parent 6771adf commit e8603ca

332 files changed

Lines changed: 39965 additions & 3543 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# uapi-sdk-csharp
22

3-
![Banner](https://raw.githubusercontent.com/uapis/uapi-sdk-csharp/main/banner.png)
3+
![Banner](https://raw.githubusercontent.com/AxT-Team/uapi-sdk-csharp/main/banner.png)
44

55
[![.NET](https://img.shields.io/badge/.NET-7+-512BD4?style=flat-square&logo=dotnet&logoColor=white)](https://dotnet.microsoft.com/)
66
[![Docs](https://img.shields.io/badge/Docs-uapis.cn-2EAE5D?style=flat-square)](https://uapis.cn/)

internal/.openapi-generator/FILES

Lines changed: 213 additions & 16 deletions
Large diffs are not rendered by default.

internal/api/openapi.yaml

Lines changed: 4790 additions & 902 deletions
Large diffs are not rendered by default.

internal/docs/apis/ConvertApi.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ All URIs are relative to *https://uapis.cn/api/v1*
44

55
| Method | HTTP request | Description |
66
|--------|--------------|-------------|
7-
| [**GetConvertUnixtime**](ConvertApi.md#getconvertunixtime) | **GET** /convert/unixtime | Unix时间戳与日期字符串双向转换 |
8-
| [**PostConvertJson**](ConvertApi.md#postconvertjson) | **POST** /convert/json | 美化并格式化JSON字符串 |
7+
| [**GetConvertUnixtime**](ConvertApi.md#getconvertunixtime) | **GET** /convert/unixtime | 时间戳转换 |
8+
| [**PostConvertJson**](ConvertApi.md#postconvertjson) | **POST** /convert/json | JSON 格式化 |
99

1010
<a id="getconvertunixtime"></a>
1111
# **GetConvertUnixtime**
1212
> GetConvertUnixtime200Response GetConvertUnixtime (string time)
1313
14-
Unix时间戳与日期字符串双向转换
14+
时间戳转换
1515

1616
时间戳和日期字符串,哪个用着更顺手?别纠结了,这个接口让你轻松拥有两种格式! ## 功能概述 这是一个非常智能的转换器。你给它一个 Unix 时间戳,它还你一个人类可读的日期时间;你给它一个日期时间字符串,它还你一个 Unix 时间戳。它会自动识别你输入的是哪种格式。 ## 使用须知 这个接口非常智能,能够自动识别输入格式: - **输入时间戳**:支持10位秒级(如 `1672531200`)和13位毫秒级(如 `1672531200000`)。 - **输入日期字符串**:为了确保准确性,推荐使用 `YYYY-MM-DD HH:mm:ss` 标准格式(如 `2023-01-01 08:00:00`)。 > [!TIP] > 无论你输入哪种格式,响应中都会同时包含标准日期字符串和秒级Unix时间戳,方便你按需取用。 ## 错误处理指南 - **400 Bad Request**: 如果你提供的 `time` 参数既不是有效的时间戳,也不是我们支持的日期格式,就会收到这个错误。请检查你的输入值。
1717

@@ -48,7 +48,7 @@ No authorization required
4848
# **PostConvertJson**
4949
> PostConvertJson200Response PostConvertJson (PostConvertJsonRequest postConvertJsonRequest)
5050
51-
美化并格式化JSON字符串
51+
JSON 格式化
5252

5353
还在为一团乱麻的 JSON 字符串头疼吗?这个接口能瞬间让它变得井井有条,赏心悦目。 ## 功能概述 你只需要提供一个原始的、可能是压缩过的或者格式混乱的 JSON 字符串,这个 API 就会返回一个经过美化(带标准缩进和换行)的版本。这在调试 API 响应、或者需要在前端界面清晰展示 JSON 数据时非常有用。 ## 使用须知 > [!NOTE] > **请求格式** > 请注意,待格式化的 JSON 字符串需要被包裹在另一个 JSON 对象中,作为 `content` 字段的值提交。具体格式请参考请求体示例。 ## 错误处理指南 - **400 Bad Request**: 最常见的原因是你提供的 `content` 字符串本身不是一个有效的 JSON。请仔细检查括号、引号是否正确闭合,或者有没有多余的逗号等语法错误。
5454

internal/docs/apis/DailyApi.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ All URIs are relative to *https://uapis.cn/api/v1*
44

55
| Method | HTTP request | Description |
66
|--------|--------------|-------------|
7-
| [**GetDailyNewsImage**](DailyApi.md#getdailynewsimage) | **GET** /daily/news-image | 生成每日新闻摘要图片 |
7+
| [**GetDailyNewsImage**](DailyApi.md#getdailynewsimage) | **GET** /daily/news-image | 每日新闻图 |
88

99
<a id="getdailynewsimage"></a>
1010
# **GetDailyNewsImage**
1111
> System.IO.Stream GetDailyNewsImage ()
1212
13-
生成每日新闻摘要图片
13+
每日新闻图
1414

1515
想用一张图快速了解天下大事?这个接口为你一键生成今日新闻摘要,非常适合用在早报、数字看板或应用首页等场景。 ## 功能概述 此接口会实时抓取各大平台的热点新闻,并动态地将它们渲染成一张清晰、美观的摘要图片。你调用接口,直接就能得到一张可以展示的图片。 ## 使用须知 调用此接口时,请务必注意以下两点: 1. **响应格式是图片**:接口成功时直接返回 `image/jpeg` 格式的二进制数据,而非 JSON。请确保你的客户端能正确处理二进制流,例如直接在 `<img>` 标签中显示,或保存为 `.jpg` 文件。 2. **设置合理超时**:由于涉及实时新闻抓取和图片渲染,处理过程可能耗时数秒。建议将客户端请求超时时间设置为至少10秒,以防止因等待过久而失败。 > [!IMPORTANT] > 未能正确处理图片响应或超时设置过短,是导致调用失败的最常见原因。
1616

internal/docs/apis/DefaultApi.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ All URIs are relative to *https://uapis.cn/api/v1*
44

55
| Method | HTTP request | Description |
66
|--------|--------------|-------------|
7-
| [**GetSearchEngines**](DefaultApi.md#getsearchengines) | **GET** /search/engines | 获取搜索引擎信息 |
8-
| [**GetSensitiveWordAnalyzeQuery**](DefaultApi.md#getsensitivewordanalyzequery) | **GET** /sensitive-word/analyze-query | 查询参数分析 |
7+
| [**GetSearchEngines**](DefaultApi.md#getsearchengines) | **GET** /search/engines | 搜索引擎配置 |
8+
| [**GetSensitiveWordAnalyzeQuery**](DefaultApi.md#getsensitivewordanalyzequery) | **GET** /sensitive-word/analyze-query | 敏感词分析 (GET) |
99
| [**PostSearchAggregate**](DefaultApi.md#postsearchaggregate) | **POST** /search/aggregate | 智能搜索 |
1010
| [**PostSensitiveWordAnalyze**](DefaultApi.md#postsensitivewordanalyze) | **POST** /sensitive-word/analyze | 分析敏感词 |
1111
| [**PostSensitiveWordQuickCheck**](DefaultApi.md#postsensitivewordquickcheck) | **POST** /text/profanitycheck | 敏感词检测(快速) |
@@ -14,7 +14,7 @@ All URIs are relative to *https://uapis.cn/api/v1*
1414
# **GetSearchEngines**
1515
> GetSearchEngines200Response GetSearchEngines ()
1616
17-
获取搜索引擎信息
17+
搜索引擎配置
1818

1919
获取 UAPI Pro Search 引擎的详细信息,包括支持的功能特性、参数限制和使用说明。 ## 功能概述 此接口返回搜索引擎的完整配置信息,你可以用它来: - 了解搜索引擎支持哪些功能(如站内搜索、文件类型过滤等) - 获取参数的默认值和限制范围 - 查看当前引擎版本和可用状态 适合在应用初始化时调用,或用于动态配置搜索界面。
2020

@@ -46,7 +46,7 @@ No authorization required
4646
# **GetSensitiveWordAnalyzeQuery**
4747
> PostSensitiveWordAnalyze200Response GetSensitiveWordAnalyzeQuery (string keyword)
4848
49-
查询参数分析
49+
敏感词分析 (GET)
5050

5151
通过URL查询参数分析单个关键词,便于GET请求调用。
5252

@@ -86,7 +86,7 @@ No authorization required
8686
8787
智能搜索
8888

89-
想在你的应用中集成搜索功能?我们提供了一个强大的搜索引擎API,让你可以轻松实现实时网页搜索。 ## 功能概述 UAPI Pro Search 是自研的智能搜索引擎,采用机器学习算法对搜索结果进行智能排序,确保最相关的内容排在前面。你可以用它搜索任何关键词,也可以限定在特定网站或特定文件类型中搜索。 - **实时网页搜索**: 毫秒级响应,快速返回搜索结果 - **智能排序**: 采用机器学习回归排序算法,结果更精准 - **站内搜索**: 支持 `site:` 操作符,在指定网站内搜索 - **文件类型过滤**: 支持 `filetype:` 操作符,快速找到 PDF、Word 等特定格式文件 > [!VIP] > 本API目前处于**限时免费**阶段,我们鼓励开发者集成和测试。未来,它将转为付费API,为用户提供更稳定和强大的服务。
89+
想在你的应用中集成搜索功能?我们提供了一个强大的搜索引擎API,让你可以轻松实现实时网页搜索。 ## 功能概述 UAPI Pro Search 是一个智能搜索引擎,采用机器学习算法对搜索结果进行智能排序,确保最相关的内容排在前面。你可以用它搜索任何关键词,也可以限定在特定网站或特定文件类型中搜索。 - **实时网页搜索**: 毫秒级响应,快速返回搜索结果 - **智能排序**: 采用机器学习回归排序算法,结果更精准 - **时间排序**: 支持按发布时间排序,获取最新内容 - **时间范围过滤**: 支持按天/周/月/年过滤结果 - **站内搜索**: 支持 `site:` 操作符,在指定网站内搜索 - **文件类型过滤**: 支持 `filetype:` 操作符,快速找到 PDF、Word 等特定格式文件 > [!VIP] > 本API目前处于**限时免费**阶段,我们鼓励开发者集成和测试。未来,它将转为付费API,为用户提供更稳定和强大的服务。
9090

9191

9292
### Parameters
@@ -126,7 +126,7 @@ No authorization required
126126
127127
分析敏感词
128128

129-
分析单个或多个关键词的敏感程度,返回详细的风险评分和分析结果。 > [!VIP] > 本API基于先进的分析模型,提供三级缓存策略和并发处理能力。 ## 功能概述 - **模型驱动**: 使用先进的分析模型进行语义分析。 - **高性能**: 采用三级缓存策略(持久化存储 → 统一缓存 → 模型分析),确保高频请求的响应速度。 - **并发支持**: 支持批量并发处理,单次最多可分析100个关键词。 - **详细评分**: 提供色情、辱骂、暴力三个维度的详细风险评分。 - **变体识别**: 能够自动识别关键词的常见变体形式,如拼音、缩写等。 ## 风险评分说明 返回的 `s` 字段包含三个维度的风险评分,范围均为0.0至1.0: - **s[0] - 色情风险**: 评估内容涉及色情信息的程度。 - **s[1] - 辱骂/仇恨言论风险**: 评估内容是否包含侮辱性或仇恨性言论。 - **s[2] - 暴力/威胁风险**: 评估内容是否涉及暴力或威胁信息。 风险等级可参考:0.0-0.3为低风险,0.3-0.7为中等风险,0.7-1.0为高风险。 ## 响应字段说明 | 字段 | 类型 | 说明 | |- -- -- -|- -- -- -|- -- -- -| | `results` | array | 分析结果对象的数组。 | | `results[].k` | string | 您在请求中提供的原始关键词。 | | `results[].r` | string | 模型对该关键词的分析过程和判断理由的简要说明。 | | `results[].s` | array[float] | 一个包含三个浮点数的数组,分别代表[色情, 辱骂, 暴力]三个维度的风险评分。分值范围从0.0到1.0,越高代表风险越大。 | | `results[].v` | array[string] | 模型识别出的该关键词的常见变体形式,例如拼音、谐音、缩写等。 | | `results[].t` | array[string] | 根据分析结果为关键词附加的分类标签,便于进行程序化处理和过滤。 | | `results[].d` | string | 对整体分析结果的一句简短总结,适合直接展示给用户或记录在日志中。 | | `total` | integer | 本次请求成功分析的关键词总数。 |
129+
分析单个或多个关键词的敏感程度,返回标准化风险标签与置信度结果。 > [!VIP] > 本API基于先进的分析模型,提供三级缓存策略和并发处理能力。 ## 功能概述 - **模型驱动**: 使用先进的分析模型进行语义分析。 - **高性能**: 采用三级缓存策略(持久化存储 → 统一缓存 → 模型分析),确保高频请求的响应速度。 - **并发支持**: 支持批量并发处理,单次最多可分析100个关键词。 - **标准标签**: 返回 `label` 字段,明确区分 `sensitive` 与 `normal`。 - **分类清晰**: 返回 `category` 字段,用于标识具体风险类别。 - **置信度输出**: 返回 `confidence` 字段,范围为0.0到1.0。 ## 响应字段说明 | 字段 | 类型 | 说明 | |- -- -- -|- -- -- -|- -- -- -| | `results` | array | 分析结果对象的数组。 | | `results[].k` | string | 您在请求中提供的原始关键词。 | | `results[].label` | string | 核心判断字段:`sensitive`(敏感)、`normal`(正常)。 | | `results[].category` | string | 风险分类:`safe`(安全)、`threat`(威胁)、`porn`(色情)、`fraud`(欺诈)、`insult`(辱骂)。 | | `results[].confidence` | number | 当前分类的置信度,范围0.0到1.0。 | | `total` | integer | 本次请求成功分析的关键词总数。 |
130130

131131

132132
### Parameters

0 commit comments

Comments
 (0)