安全公司报告
文库搜索
切换导航
文件分类
频道
仅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.5元下载(无需注册)
温馨提示:本文档共22页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 07:16:01
上传分享
举报
下载
原文档
(815.6 KB)
分享
友情链接
GB-T 18607-2017 石油天然气工业 钻井和采油设备 往复式整筒抽油泵.pdf
NB-T 10579-2021 海上风电场运行安全规程.pdf
GB-T 823-2016 十字槽小盘头螺钉.pdf
国君计算机 ChatGPT研究框架 ChatGPT-生成式AI迎来拐点,商用落地前景可期.pdf
GB-T 23703.7-2014 知识管理 第7部分:知识分类通用要求.pdf
DB61-T 1636-2022 数据安全审计规范 陕西省.pdf
GB-T 31508-2015 信息安全技术 公钥基础设施 数字证书策略分类分级规范.pdf
T-CADERM 5015—2023 救护直升机院际患者转运规范.pdf
GB-T 12350-2022 小功率电动机的安全要求.pdf
GB-T 16907-2014 离心泵技术条件(Ⅰ类).pdf
GB-T 35580-2017 建设项目水资源论证导则.pdf
GB-T 21709.11-2009 针灸技术操作规范 第11部分:电针.pdf
TIA-942 数据中心电信基础设施标准 中文版.pdf
QC-T 1162-2022 汽车外饰件用蜂窝夹层结构制品.pdf
GB-T 43579-2023 区块链和分布式记账技术 智能合约生命周期管理技术规范.pdf
DB33-T 2349-2021 数字化改革 公共数据目录编制规范 浙江省.pdf
GB-T 25060-2010 信息安全技术 公钥基础设施 X.509数字证书应用接口规范.pdf
T-CES 138—2022 风电功率概率预测技术要求.pdf
GB-T 40651-2021 信息安全技术 实体鉴别保障框架.pdf
GB-T 40224-2021 雨水渗透、调蓄、储存用塑料模块.pdf
1
/
3
22
评价文档
赞助2.5元 点击下载(815.6 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。