这个目录保留的是 OpenAPI Generator 生成的原始参考文档,主要用来对照 operation、model 和生成器层面的类名。
如果你是想直接安装并使用 SDK,请优先查看仓库根目录的 README.md。
git clone https://github.com/AxT-Team/uapi-sdk-java.git
cd uapi-sdk-java
mvn -q package如果你要把它安装到本地 Maven 仓库,可以继续执行:
mvn -q install本地坐标可以写成 AxT-Team:uapi-sdk-java:0.1.14。
import uapi.Client;
import java.util.Map;
public class Demo {
public static void main(String[] args) throws Exception {
var client = new Client("https://uapis.cn", "YOUR_API_KEY");
var result = client.misc().getMiscHotboard(Map.of("type", "weibo"));
System.out.println(result);
}
}下面继续保留自动生成的 API / Model 索引,方便你按生成器原始命名检索。
All URIs are relative to https://uapis.cn/api/v1
| Class | Method | HTTP request | Description |
|---|---|---|---|
| DefaultApi | getSearchEngines | GET /search/engines | 搜索引擎配置 |
| DefaultApi | getSensitiveWordAnalyzeQuery | GET /sensitive-word/analyze-query | 敏感词分析 (GET) |
| DefaultApi | postSearchAggregate | POST /search/aggregate | 智能搜索 |
| DefaultApi | postSensitiveWordAnalyze | POST /sensitive-word/analyze | 分析敏感词 |
| DefaultApi | postSensitiveWordQuickCheck | POST /text/profanitycheck | 敏感词检测(快速) |
| ClipzyApi | getClipzyGet | GET /api/get | 步骤2 (方法一): 获取加密数据 |
| ClipzyApi | getClipzyRaw | GET /api/raw/{id} | 步骤2 (方法二): 获取原始文本 |
| ClipzyApi | postClipzyStore | POST /api/store | 步骤1:上传加密数据 |
| ConvertApi | getConvertUnixtime | GET /convert/unixtime | 时间戳转换 |
| ConvertApi | postConvertJson | POST /convert/json | JSON 格式化 |
| DailyApi | getDailyNewsImage | GET /daily/news-image | 每日新闻图 |
| GameApi | getGameEpicFree | GET /game/epic-free | Epic 免费游戏 |
| GameApi | getGameMinecraftHistoryid | GET /game/minecraft/historyid | 查询 MC 曾用名 |
| GameApi | getGameMinecraftServerstatus | GET /game/minecraft/serverstatus | 查询 MC 服务器 |
| GameApi | getGameMinecraftUserinfo | GET /game/minecraft/userinfo | 查询 MC 玩家 |
| GameApi | getGameSteamSummary | GET /game/steam/summary | 查询 Steam 用户 |
| ImageApi | getAvatarGravatar | GET /avatar/gravatar | 获取Gravatar头像 |
| ImageApi | getImageBingDaily | GET /image/bing-daily | 必应壁纸 |
| ImageApi | getImageMotou | GET /image/motou | 生成摸摸头GIF (QQ号) |
| ImageApi | getImageQrcode | GET /image/qrcode | 生成二维码 |
| ImageApi | getImageTobase64 | GET /image/tobase64 | 图片转 Base64 |
| ImageApi | postImageCompress | POST /image/compress | 无损压缩图片 |
| ImageApi | postImageFrombase64 | POST /image/frombase64 | 通过Base64编码上传图片 |
| ImageApi | postImageMotou | POST /image/motou | 生成摸摸头GIF |
| ImageApi | postImageNsfw | POST /image/nsfw | 图片敏感检测 |
| ImageApi | postImageSpeechless | POST /image/speechless | 生成你们怎么不说话了表情包 |
| ImageApi | postImageSvg | POST /image/svg | SVG转图片 |
| MiscApi | getHistoryProgrammer | GET /history/programmer | 程序员历史事件 |
| MiscApi | getHistoryProgrammerToday | GET /history/programmer/today | 程序员历史上的今天 |
| MiscApi | getMiscDistrict | GET /misc/district | Adcode 国内外行政区域查询 |
| MiscApi | getMiscHolidayCalendar | GET /misc/holiday-calendar | 查询节假日与万年历 |
| MiscApi | getMiscHotboard | GET /misc/hotboard | 查询热榜 |
| MiscApi | getMiscLunartime | GET /misc/lunartime | 查询农历时间 |
| MiscApi | getMiscPhoneinfo | GET /misc/phoneinfo | 查询手机归属地 |
| MiscApi | getMiscRandomnumber | GET /misc/randomnumber | 随机数生成 |
| MiscApi | getMiscTimestamp | GET /misc/timestamp | 转换时间戳 (旧版,推荐使用/convert/unixtime) |
| MiscApi | getMiscTrackingCarriers | GET /misc/tracking/carriers | 获取支持的快递公司列表 |
| MiscApi | getMiscTrackingDetect | GET /misc/tracking/detect | 识别快递公司 |
| MiscApi | getMiscTrackingQuery | GET /misc/tracking/query | 查询快递物流信息 |
| MiscApi | getMiscWeather | GET /misc/weather | 查询天气 |
| MiscApi | getMiscWorldtime | GET /misc/worldtime | 查询世界时间 |
| MiscApi | postMiscDateDiff | POST /misc/date-diff | 计算两个日期之间的时间差值 |
| NetworkApi | getNetworkDns | GET /network/dns | 执行DNS解析查询 |
| NetworkApi | getNetworkIcp | GET /network/icp | 查询域名ICP备案信息 |
| NetworkApi | getNetworkIpinfo | GET /network/ipinfo | 查询 IP |
| NetworkApi | getNetworkMyip | GET /network/myip | 查询我的 IP |
| NetworkApi | getNetworkPing | GET /network/ping | Ping 主机 |
| NetworkApi | getNetworkPingmyip | GET /network/pingmyip | Ping 我的 IP |
| NetworkApi | getNetworkPortscan | GET /network/portscan | 端口扫描 |
| NetworkApi | getNetworkUrlstatus | GET /network/urlstatus | 检查URL的可访问性状态 |
| NetworkApi | getNetworkWhois | GET /network/whois | 查询域名的WHOIS注册信息 |
| NetworkApi | getNetworkWxdomain | GET /network/wxdomain | 检查域名在微信中的访问状态 |
| PoemApi | getSaying | GET /saying | 一言 |
| RandomApi | getAnswerbookAsk | GET /answerbook/ask | 答案之书 |
| RandomApi | getRandomImage | GET /random/image | 随机图片 |
| RandomApi | getRandomString | GET /random/string | 随机字符串 |
| RandomApi | postAnswerbookAsk | POST /answerbook/ask | 答案之书 (POST) |
| SocialApi | getGithubRepo | GET /github/repo | 查询 GitHub 仓库 |
| SocialApi | getSocialBilibiliArchives | GET /social/bilibili/archives | 查询 B站投稿 |
| SocialApi | getSocialBilibiliLiveroom | GET /social/bilibili/liveroom | 查询 B站直播间 |
| SocialApi | getSocialBilibiliReplies | GET /social/bilibili/replies | 查询 B站评论 |
| SocialApi | getSocialBilibiliUserinfo | GET /social/bilibili/userinfo | 查询 B站用户 |
| SocialApi | getSocialBilibiliVideoinfo | GET /social/bilibili/videoinfo | 查询 B站视频 |
| SocialApi | getSocialQqGroupinfo | GET /social/qq/groupinfo | 查询 QQ 群信息 |
| SocialApi | getSocialQqUserinfo | GET /social/qq/userinfo | 查询 QQ 信息 |
| StatusApi | getStatusRatelimit | GET /status/ratelimit | 限流状态 |
| StatusApi | getStatusUsage | GET /status/usage | 获取API端点使用统计 |
| TextApi | getTextMd5 | GET /text/md5 | MD5 哈希 |
| TextApi | postTextAesDecrypt | POST /text/aes/decrypt | AES 解密 |
| TextApi | postTextAesDecryptAdvanced | POST /text/aes/decrypt-advanced | AES高级解密 |
| TextApi | postTextAesEncrypt | POST /text/aes/encrypt | AES 加密 |
| TextApi | postTextAesEncryptAdvanced | POST /text/aes/encrypt-advanced | AES高级加密 |
| TextApi | postTextAnalyze | POST /text/analyze | 文本分析 |
| TextApi | postTextBase64Decode | POST /text/base64/decode | Base64 解码 |
| TextApi | postTextBase64Encode | POST /text/base64/encode | Base64 编码 |
| TextApi | postTextConvert | POST /text/convert | 格式转换 |
| TextApi | postTextMd5 | POST /text/md5 | MD5 哈希 (POST) |
| TextApi | postTextMd5Verify | POST /text/md5/verify | MD5 校验 |
| TranslateApi | getAiTranslateLanguages | GET /ai/translate/languages | AI翻译配置 |
| TranslateApi | postAiTranslate | POST /ai/translate | AI智能翻译 |
| TranslateApi | postTranslateStream | POST /translate/stream | 流式翻译(中英互译) |
| TranslateApi | postTranslateText | POST /translate/text | 翻译 |
| WebParseApi | getWebTomarkdownAsyncStatus | GET /web/tomarkdown/async/{task_id} | 转换任务状态 |
| WebParseApi | getWebparseExtractimages | GET /webparse/extractimages | 提取网页图片 |
| WebParseApi | getWebparseMetadata | GET /webparse/metadata | 提取网页元数据 |
| WebParseApi | postWebTomarkdownAsync | POST /web/tomarkdown/async | 网页转 Markdown |
- GetAiTranslateLanguages200Response
- GetAiTranslateLanguages200ResponseData
- GetAiTranslateLanguages200ResponseDataContextsInner
- GetAiTranslateLanguages200ResponseDataLanguagesInner
- GetAiTranslateLanguages200ResponseDataStylesInner
- GetAiTranslateLanguages200ResponsePerformance
- GetAnswerbookAsk200Response
- GetAnswerbookAsk400Response
- GetAnswerbookAsk500Response
- GetAvatarGravatar400Response
- GetAvatarGravatar404Response
- GetClipzyGet200Response
- GetClipzyGet400Response
- GetClipzyGet404Response
- GetClipzyRaw400Response
- GetClipzyRaw403Response
- GetConvertUnixtime200Response
- GetConvertUnixtime400Response
- GetDailyNewsImage500Response
- GetDailyNewsImage502Response
- GetGameEpicFree200Response
- GetGameEpicFree200ResponseDataInner
- GetGameEpicFree500Response
- GetGameMinecraftHistoryid200Response
- GetGameMinecraftHistoryid200ResponseHistoryInner
- GetGameMinecraftHistoryid200ResponseResultsInner
- GetGameMinecraftHistoryid200ResponseResultsInnerHistoryInner
- GetGameMinecraftHistoryid400Response
- GetGameMinecraftHistoryid404Response
- GetGameMinecraftHistoryid502Response
- GetGameMinecraftServerstatus200Response
- GetGameMinecraftServerstatus400Response
- GetGameMinecraftServerstatus404Response
- GetGameMinecraftServerstatus502Response
- GetGameMinecraftUserinfo200Response
- GetGameMinecraftUserinfo400Response
- GetGameMinecraftUserinfo404Response
- GetGameMinecraftUserinfo502Response
- GetGameSteamSummary200Response
- GetGameSteamSummary400Response
- GetGameSteamSummary401Response
- GetGameSteamSummary404Response
- GetGameSteamSummary502Response
- GetGithubRepo200Response
- GetGithubRepo200ResponseCollaboratorsInner
- GetGithubRepo200ResponseLatestRelease
- GetGithubRepo400Response
- GetGithubRepo502Response
- GetHistoryProgrammer200Response
- GetHistoryProgrammer200ResponseEventsInner
- GetHistoryProgrammer400Response
- GetHistoryProgrammerToday200Response
- GetHistoryProgrammerToday200ResponseEventsInner
- GetHistoryProgrammerToday500Response
- GetImageBingDaily502Response
- GetImageMotou400Response
- GetImageMotou500Response
- GetImageQrcode200Response
- GetImageQrcode400Response
- GetImageQrcode500Response
- GetImageTobase64200Response
- GetImageTobase64400Response
- GetImageTobase64502Response
- GetMiscDistrict200Response
- GetMiscDistrict200ResponseResultsInner
- GetMiscDistrict200ResponseResultsInnerCenter
- GetMiscDistrict400Response
- GetMiscHolidayCalendar200Response
- GetMiscHolidayCalendar200ResponseDaysInner
- GetMiscHolidayCalendar200ResponseHolidaysInner
- GetMiscHolidayCalendar200ResponseNearby
- GetMiscHolidayCalendar200ResponseNearbyNextInner
- GetMiscHolidayCalendar200ResponseNearbyNextInnerEventsInner
- GetMiscHolidayCalendar200ResponseNearbyPreviousInner
- GetMiscHolidayCalendar200ResponseNearbyPreviousInnerEventsInner
- GetMiscHolidayCalendar200ResponseQuery
- GetMiscHolidayCalendar200ResponseSummary
- GetMiscHolidayCalendar400Response
- GetMiscHotboard200Response
- GetMiscHotboard200ResponseOneOf
- GetMiscHotboard200ResponseOneOf1
- GetMiscHotboard200ResponseOneOf1ResultsInner
- GetMiscHotboard200ResponseOneOf2
- GetMiscHotboard200ResponseOneOfListInner
- GetMiscHotboard400Response
- GetMiscHotboard500Response
- GetMiscHotboard502Response
- GetMiscLunartime200Response
- GetMiscLunartime400Response
- GetMiscPhoneinfo200Response
- GetMiscPhoneinfo400Response
- GetMiscPhoneinfo500Response
- GetMiscRandomnumber200Response
- GetMiscRandomnumber400Response
- GetMiscTimestamp200Response
- GetMiscTimestamp400Response
- GetMiscTrackingCarriers200Response
- GetMiscTrackingCarriers200ResponseCarriersInner
- GetMiscTrackingDetect200Response
- GetMiscTrackingDetect200ResponseAlternativesInner
- GetMiscTrackingDetect404Response
- GetMiscTrackingQuery200Response
- GetMiscTrackingQuery200ResponseTracksInner
- GetMiscTrackingQuery400Response
- GetMiscTrackingQuery404Response
- GetMiscWeather200Response
- GetMiscWeather200ResponseAirPollutants
- GetMiscWeather200ResponseForecastInner
- GetMiscWeather200ResponseHourlyForecastInner
- GetMiscWeather200ResponseLifeIndices
- GetMiscWeather200ResponseLifeIndicesAirConditioner
- GetMiscWeather200ResponseLifeIndicesAirPurifier
- GetMiscWeather200ResponseLifeIndicesAllergy
- GetMiscWeather200ResponseLifeIndicesBeer
- GetMiscWeather200ResponseLifeIndicesCarWash
- GetMiscWeather200ResponseLifeIndicesClothing
- GetMiscWeather200ResponseLifeIndicesColdRisk
- GetMiscWeather200ResponseLifeIndicesComfort
- GetMiscWeather200ResponseLifeIndicesDrying
- GetMiscWeather200ResponseLifeIndicesExercise
- GetMiscWeather200ResponseLifeIndicesFishing
- GetMiscWeather200ResponseLifeIndicesMood
- GetMiscWeather200ResponseLifeIndicesPollen
- GetMiscWeather200ResponseLifeIndicesSunscreen
- GetMiscWeather200ResponseLifeIndicesTraffic
- GetMiscWeather200ResponseLifeIndicesTravel
- GetMiscWeather200ResponseLifeIndicesUmbrella
- GetMiscWeather200ResponseLifeIndicesUv
- GetMiscWeather200ResponseMinutelyPrecip
- GetMiscWeather200ResponseMinutelyPrecipDataInner
- GetMiscWeather400Response
- GetMiscWeather404Response
- GetMiscWeather500Response
- GetMiscWeather503Response
- GetMiscWorldtime200Response
- GetMiscWorldtime400Response
- GetMiscWorldtime404Response
- GetNetworkDns200Response
- GetNetworkDns200ResponseRecordsInner
- GetNetworkDns400Response
- GetNetworkDns404Response
- GetNetworkIcp200Response
- GetNetworkIcp404Response
- GetNetworkIpinfo200Response
- GetNetworkIpinfo400Response
- GetNetworkIpinfo404Response
- GetNetworkIpinfo500Response
- GetNetworkMyip200Response
- GetNetworkMyip400Response
- GetNetworkMyip500Response
- GetNetworkPing200Response
- GetNetworkPing400Response
- GetNetworkPing429Response
- GetNetworkPingmyip200Response
- GetNetworkPingmyip404Response
- GetNetworkPortscan200Response
- GetNetworkPortscan400Response
- GetNetworkPortscan500Response
- GetNetworkUrlstatus200Response
- GetNetworkUrlstatus200ResponseOneOf
- GetNetworkUrlstatus200ResponseOneOf1
- GetNetworkUrlstatus502Response
- GetNetworkWhois200Response
- GetNetworkWhois200ResponseOneOf
- GetNetworkWhois200ResponseOneOf1
- GetNetworkWhois404Response
- GetNetworkWxdomain200Response
- GetNetworkWxdomain502Response
- GetRandomImage404Response
- GetRandomImage500Response
- GetRandomString200Response
- GetRandomString400Response
- GetRandomString500Response
- GetSaying200Response
- GetSaying500Response
- GetSearchEngines200Response
- GetSearchEngines200ResponseEngine
- GetSearchEngines200ResponseLimits
- GetSensitiveWordAnalyzeQuery400Response
- GetSocialBilibiliArchives200Response
- GetSocialBilibiliArchives200ResponseVideosInner
- GetSocialBilibiliArchives400Response
- GetSocialBilibiliArchives404Response
- GetSocialBilibiliArchives500Response
- GetSocialBilibiliLiveroom200Response
- GetSocialBilibiliLiveroom200ResponseNewPendants
- GetSocialBilibiliLiveroom200ResponseNewPendantsBadge
- GetSocialBilibiliLiveroom200ResponseNewPendantsFrame
- GetSocialBilibiliReplies200Response
- GetSocialBilibiliReplies200ResponsePage
- GetSocialBilibiliReplies200ResponseRepliesInner
- GetSocialBilibiliReplies200ResponseRepliesInnerContent
- GetSocialBilibiliReplies200ResponseRepliesInnerMember
- GetSocialBilibiliReplies200ResponseRepliesInnerMemberLevelInfo
- GetSocialBilibiliUserinfo200Response
- GetSocialBilibiliUserinfo400Response
- GetSocialBilibiliUserinfo404Response
- GetSocialBilibiliUserinfo502Response
- GetSocialBilibiliVideoinfo200Response
- GetSocialBilibiliVideoinfo200ResponseDescV2Inner
- GetSocialBilibiliVideoinfo200ResponseDimension
- GetSocialBilibiliVideoinfo200ResponseHonorReply
- GetSocialBilibiliVideoinfo200ResponseHonorReplyHonorInner
- GetSocialBilibiliVideoinfo200ResponseOwner
- GetSocialBilibiliVideoinfo200ResponsePagesInner
- GetSocialBilibiliVideoinfo200ResponsePagesInnerDimension
- GetSocialBilibiliVideoinfo200ResponseRights
- GetSocialBilibiliVideoinfo200ResponseStaffInner
- GetSocialBilibiliVideoinfo200ResponseStat
- GetSocialBilibiliVideoinfo200ResponseSubtitle
- GetSocialBilibiliVideoinfo200ResponseSubtitleListInner
- GetSocialBilibiliVideoinfo200ResponseSubtitleListInnerAuthor
- GetSocialBilibiliVideoinfo200ResponseUgcSeason
- GetSocialQqGroupinfo200Response
- GetSocialQqGroupinfo400Response
- GetSocialQqGroupinfo404Response
- GetSocialQqUserinfo200Response
- GetSocialQqUserinfo400Response
- GetSocialQqUserinfo404Response
- GetStatusRatelimit200Response
- GetStatusRatelimit401Response
- GetStatusUsage200Response
- GetStatusUsage200ResponseAnyOf
- GetStatusUsage200ResponseAnyOf1
- GetStatusUsage200ResponseAnyOfEndpointsInner
- GetStatusUsage200ResponseAnyOfUnaggregated
- GetStatusUsage404Response
- GetTextMd5200Response
- GetTextMd5400Response
- GetWebTomarkdownAsyncStatus200Response
- GetWebTomarkdownAsyncStatus200ResponseAnyOf
- GetWebTomarkdownAsyncStatus200ResponseAnyOf1
- GetWebTomarkdownAsyncStatus200ResponseAnyOf2
- GetWebTomarkdownAsyncStatus200ResponseAnyOf2Result
- GetWebTomarkdownAsyncStatus200ResponseAnyOf3
- GetWebTomarkdownAsyncStatus404Response
- GetWebparseExtractimages200Response
- GetWebparseExtractimages500Response
- GetWebparseMetadata200Response
- GetWebparseMetadata500Response
- PostAiTranslate200Response
- PostAiTranslate200ResponseData
- PostAiTranslate200ResponsePerformance
- PostAiTranslate400Response
- PostAiTranslate401Response
- PostAiTranslate429Response
- PostAiTranslate500Response
- PostAiTranslateRequest
- PostAnswerbookAsk200Response
- PostAnswerbookAskRequest
- PostClipzyStore200Response
- PostClipzyStore400Response
- PostClipzyStore413Response
- PostClipzyStoreRequest
- PostConvertJson200Response
- PostConvertJson400Response
- PostConvertJsonRequest
- PostImageCompress400Response
- PostImageCompress500Response
- PostImageFrombase64200Response
- PostImageFrombase64400Response
- PostImageFrombase64500Response
- PostImageFrombase64Request
- PostImageMotou400Response
- PostImageMotou500Response
- PostImageNsfw200Response
- PostImageNsfw400Response
- PostImageNsfw413Response
- PostImageNsfw500Response
- PostImageSpeechless400Response
- PostImageSpeechless500Response
- PostImageSpeechlessRequest
- PostImageSvg400Response
- PostImageSvg500Response
- PostMiscDateDiff200Response
- PostMiscDateDiff400Response
- PostMiscDateDiffRequest
- PostSearchAggregate200Response
- PostSearchAggregate200ResponseResultsInner
- PostSearchAggregate200ResponseSourcesInner
- PostSearchAggregate400Response
- PostSearchAggregate401Response
- PostSearchAggregate429Response
- PostSearchAggregate500Response
- PostSearchAggregateRequest
- PostSensitiveWordAnalyze200Response
- PostSensitiveWordAnalyze200ResponseResultsInner
- PostSensitiveWordAnalyze400Response
- PostSensitiveWordAnalyze401Response
- PostSensitiveWordAnalyze429Response
- PostSensitiveWordAnalyzeRequest
- PostSensitiveWordQuickCheck200Response
- PostSensitiveWordQuickCheckRequest
- PostTextAesDecrypt200Response
- PostTextAesDecrypt400Response
- PostTextAesDecrypt500Response
- PostTextAesDecryptAdvanced200Response
- PostTextAesDecryptAdvanced400Response
- PostTextAesDecryptAdvancedRequest
- PostTextAesDecryptRequest
- PostTextAesEncrypt200Response
- PostTextAesEncrypt400Response
- PostTextAesEncrypt500Response
- PostTextAesEncryptAdvanced200Response
- PostTextAesEncryptAdvanced400Response
- PostTextAesEncryptAdvancedRequest
- PostTextAesEncryptRequest
- PostTextAnalyze200Response
- PostTextAnalyze400Response
- PostTextAnalyzeRequest
- PostTextBase64Decode200Response
- PostTextBase64Decode400Response
- PostTextBase64DecodeRequest
- PostTextBase64Encode200Response
- PostTextBase64Encode400Response
- PostTextBase64EncodeRequest
- PostTextConvert200Response
- PostTextConvert400Response
- PostTextConvertRequest
- PostTextMd5400Response
- PostTextMd5Request
- PostTextMd5Verify200Response
- PostTextMd5Verify400Response
- PostTextMd5VerifyRequest
- PostTranslateStream400Response
- PostTranslateStream500Response
- PostTranslateStreamRequest
- PostTranslateText200Response
- PostTranslateText400Response
- PostTranslateText500Response
- PostTranslateTextRequest
- PostWebTomarkdownAsync202Response
- PostWebTomarkdownAsync400Response
Endpoints do not require authorization.
It's recommended to create an instance of ApiClient per thread in a multithreaded environment to avoid any potential issues.