安全公司报告
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210489295.8 (22)申请日 2022.05.07 (71)申请人 阿里巴巴 (中国) 有限公司 地址 310012 浙江省杭州市余杭区五常街 道文一西路969号3幢5层5 54室 (72)发明人 周超 薛锴 朱明明 (74)专利代理 机构 北京润泽恒知识产权代理有 限公司 1 1319 专利代理师 钱秀茹 (51)Int.Cl. G06F 8/65(2018.01) G06F 8/71(2018.01) G06F 9/50(2006.01) (54)发明名称 基于资源的API发布方法、 电子设备和存储 介质 (57)摘要 本申请实施例提供了一种基于资源的API发 布方法、 电子设备和存储介质。 所述方法包括: 确 定资源的资源类型描述信息, 所述资源类型描述 信息包括至少一个 资源属性的属性描述信息; 对 所述资源类型描述信息进行解析, 确定多个资源 操作API的核心信息; 依据设定模板和所述多个 资源操作API的核心信息, 生成所述多个资源操 作API的代码信息; 基于 所述多个资源操作API的 代码信息发布所述资源的多个资源操作API。 能 够自动解析资源类型描述信息, 来创建该资源的 多个资源操作API的代码信息, 发布所述资源的 多个资源操作API, 效率较高。 权利要求书2页 说明书15页 附图4页 CN 115016812 A 2022.09.06 CN 115016812 A 1.一种基于资源的API发布方法, 其特 征在于, 所述方法包括: 确定资源的资源类型描述信 息, 所述资源类型描述信 息包括至少一个资源属性的属性 描述信息; 对所述资源类型描述信息进行解析, 确定多个资源操作API的核心信息; 依据设定模板和所述多个资源操作API的核心信息, 生成所述多个资源操作API的代码 信息; 基于所述多个资源操作API的代码信息发布所述资源的多个资源操作API。 2.根据权利要求1所述的方法, 其特 征在于, 所述确定资源的资源类型描述信息, 包括: 确定至少一个资源属性; 获取所述资源属性的基本信息和描述信息, 作为所述资源属性的属性描述信息; 基于所述至少一个资源属性的属性描述信息生成资源类型描述信息 。 3.根据权利要求1所述的方法, 其特征在于, 所述对所述资源类型描述信息进行解析, 确定多个资源操作API的核心信息, 包括: 确定多个资源操作API, 所述资源操作API包括: 资源创建API、 资源修改API、 资源删除 API、 资源查询API和批量搜索API; 在所述资源类型描述信息中, 确定多个资源操作API对应的资源属性及其属性描述信 息; 采用所述资源操作API对应的资源属性的属性描述信息, 转换得到所述资源操作API的 核心信息, 所述核心信息包括接口信息、 接口参数。 4.根据权利要求3所述的方法, 其特征在于, 所述采用所述资源操作API对应的资源属 性的属性描述信息, 转换 得到所述资源操作API的核心信息, 包括: 依据所述资源操作API对应的资源属性的属性描述信息, 确定资源操作API的操作数、 API名称、 操作方法和操作路径, 作为接口信息; 依据所述属性描述信息, 确定所述资源操作API的入口参数和出口参数, 作为接口参 数。 5.根据权利要求4所述的方法, 其特征在于, 所述依据所述属性描述信息, 确定所述资 源操作API的入口参数和出口参数, 包括以下至少一个步骤: 所述依据所述属性描述信息, 确定资源创建API的公共属性集和创建操作私有属性集 作为入口参数, 确定资源标识作为出口参数; 所述依据 所述属性描述信息, 确定资源修改API的参数属性集、 修改操作私有属性集和 资源标识作为入口参数, 确定资源标识作为出口参数; 所述依据所述属性描述信息, 确定资源删除API的删除操作私有属性集和资源标识作 为入口参数, 确定资源标识作为出口参数; 所述依据所述属性描述信息, 确定资源查询API的查询操作私有属性集和资源标识作 为入口参数, 确定公共属性 集、 只读参数集和资源标识作为出口参数; 所述依据所述属性描述信息, 确定批量搜索API的分页参数属性集和批量搜索操作私 有属性集作为入口参数, 确定公共属性集、 只 读参数集、 分页参数属性集和资源标识作为出 口参数。 6.根据权利要求1所述的方法, 其特 征在于, 还 包括:权 利 要 求 书 1/2 页 2 CN 115016812 A 2按照设定规则对所述核心信息进行 校验。 7.根据权利要求6所述的方法, 其特征在于, 所述按照设定规则对所述核心信 息进行校 验, 包括以下至少一个步骤: 根据资源API配置规则, 对至少一个资源操作API的核心信息进行 校验; 根据资源属性配置规则, 对至少一个资源操作API的核心信息进行 校验。 8.根据权利要求1所述的方法, 其特征在于, 所述依据设定模板和所述多个资源操作 API的核心信息, 生成所述多个资源操作API的代码信息, 包括: 采用设定模板分别对多个资源操作API的核心信息进行处理, 生成所述多个资源操作 API的代码信息 。 9.根据权利要求1所述的方法, 其特 征在于, 还 包括: 检测资源类型描述信 息的版本信 息, 确定所述资源类型描述信 息为更新版本的资源类 型描述信息; 采用所述更新版本的资源类型描述信息对历史版本的资源类型描述信息进行增量更 新。 10.一种电子设备, 包括: 处 理器; 和存储器, 其上存储有可执行代码, 当所述可执行代码被处理器执行时, 执行如权利要 求1‑9中任一项所述的方法。 11.一个或多个机器可读介质, 其上存储有可执行代码, 当所述可执行代码被处理器执 行时, 执行如权利要求1 ‑9中任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 115016812 A 3
专利 基于资源的API发布方法、电子设备和存储介质
文档预览
中文文档
22 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共22页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 人生无常 于
2024-03-18 07:16:01
上传分享
举报
下载
原文档
(815.6 KB)
分享
友情链接
DB45-T 2211-2020 航空集装箱用铝合金板材技术规范 广西壮族自治区.pdf
T-CSAE 26—2022 乘用车白车身轻量化设计与评价方法.pdf
GB-T 40224-2021 雨水渗透、调蓄、储存用塑料模块.pdf
金融分布式数字身份技术研究报告.pdf
AQ 2003-2018 轧钢安全规程.pdf
T-CSAE 81—2018 能量回馈式整车动力学控制系统 性能要求及台架试验方法.pdf
2023中国智驾大模型应用研究报告-2023-10-智能网联.pdf
工业互联网标识管理办法.pdf
DB11-T 1210-2015 工业照明设备运行节能监测 北京市.pdf
GB-T 13217.7-2023 油墨附着力检验方法.pdf
GB-T 22561-2023 真空热处理.pdf
GB-T 43156-2023 地理信息 矢量数据模型与存储规范.pdf
T-CSAE 263—2022 电动汽车驱动电机系统控制器故障注入测试规范.pdf
BPMN2.0标准规范(中文版).pdf
南方财经 个人信息保护法企业合规启示报告(上篇).pdf
奇安信的漏洞管理实践.pdf
MT-T 244.2-2020 煤矿窄轨车辆连接件 连接插销.pdf
GB-T 23703.7-2014 知识管理 第7部分:知识分类通用要求.pdf
DB61-T 1497-2021 人间充质干细胞库建设与管理规范 陕西省.pdf
GB-T 41871-2022 汽车数据处理安全要求.pdf
1
/
3
22
评价文档
赞助2元 点击下载(815.6 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。