• 2024-07-04PTrade量化软件常见问题整理系列2
    一、研究界面使用get_fundamentals函数报错:error_info:获取token失败?    研究界面使用get_fundamentals函数报错:error_info:获取token失败?1、测试版本202202.01.052,升级202202.01.051版本后,为了解决不同机器请求openapi时使用不同token导致token失效而频繁切换token,做
  • 2024-06-14Superset二次开发之基于GitLab OpenAPI 查询项目的提交记录中修改的文件
    背景:Superset二次开发,在处理版本升级的过程中,需要手动迁移代码,如何在Superset项目众多的文件中,记录修改过的文件,迁移代码时只需重点关注这些文件修改的内容即可,但是针对项目中多次的commit信息,每个commit又涉及不同的文件,如何快速梳理出这些二开工作中修改的文件,是我们
  • 2024-06-09SpringBoot3集成Knife4j生成接口文档
    导入依赖<dependency><groupId>com.github.xiaoymin</groupId><artifactId>knife4j-openapi3-jakarta-spring-boot-starter</artifactId><version>4.4.0</version></dependency>注意:SpringBoot
  • 2024-06-02SpringBoot基于OpenAPI3的接口文档管理快速集成和使用
    你好,这里是codetrend专栏“SpringCloud2023实战”。本文主要简单介绍SpringCloud2023中进行接口文档管理,方便前后端开发和文档维护。文档管理工具基于开源的knife4j封装的openapi3。前言OpenAPI3.0(前身为Swagger)是一种RESTfulAPI文档规范。OpenAPI3.0规范是一种易于阅读和理
  • 2024-05-26OpenAPI definition
    简介:OpenAPIdefinitionHOST:http://192.168.41.191:8902/api/v1/user联系人:Version:v0接口路径:/user/v3/api-docs目录学校管理获取学校列表用户管理获取用户登录信息修改用户信息用户注销检查用户id是否合法用户登录获取用户所有未读信息将消息标记为已读用户注册获取用
  • 2024-05-25Gin与OpenAPI(Swagger)的使用
    一、背景1、swagger与openapi      Swagger:            一种用于描述RESTFULAPI的规范,它提供了一种简单的来描述API的请求和相应参数、错误码、返回数据类型等信息,是开发者可以方便了解API使用方式。     官网: https://swagger.io/  
  • 2024-05-25OPENAPI3.0介绍
    OpenAPI是一种描述和定义API的规范RESTfulAPI是一种设计API的方法 OPENAPI3.0介绍https://blog.csdn.net/qq_41971087/article/details/126065322https://www.cnblogs.com/yaohl0911/p/14567915.html OpenAPI 中文文档:https://openapi.apifox.cn/ 校验OpenAPI文档
  • 2024-05-20Spring Boot —— 集成 Springdoc
    pom<dependency><groupId>org.springdoc</groupId><artifactId>springdoc-openapi-ui</artifactId><version>x.x.x</version></dependency><!--Springboot3使用--><!--https://mvnrepository.
  • 2024-05-16我发现了字节OpenApi接口的bug!
    本文记录我在对接字节旗下产品火山云旗下云游戏产品OpenApi接口文档时遇到的坑,希望能帮助大家(火山云旗下云游戏产品的文档坑很多,我算是从零到一都踩了一遍,特此记录,希望大家引以为鉴)。1.文档问题很经典的开局一张图,对接全靠问,这里给大家强调下,当要跟第三方产品对接时,一定要
  • 2024-05-13OpenAPI Swagger
    一.首先你要启动你的swagger.json或者openapi.json二.然后你需要启动openapi生成代码的容器(如:python、javascript、php、golang...)我这里是pythondockerrun-d-p8090:8080--nameopenapi_generatoropenapitools/openapi-generator-online:latest-release 三.调用容
  • 2024-05-08用友接口对接怎么做,U8API接口对接,轻松应对复杂集成场景!
    在企业上云的大趋势下,U8+全面转向互联网方向,深入融合云应用,一站式提供财务、营销、制造、采购、设计、协同、人力等领域的“端+云”服务,并通过软硬一体化、产业链协同的策略全面赋能成长型企业在技术、供应链、生产、财税、营销等领域的创新升级。为成长型企业提供基于互联网的
  • 2024-05-01报错“Please indicate a valid Swagger or OpenAPI version field”
    报错“PleaseindicateavalidSwaggerorOpenAPIversionfield”报错信息PleaseindicateavalidSwaggerorOpenAPIversionfield.Supportedversionfieldsareswagger:"2.0"andthosethatmatchopenapi:3.0.n(forexample,openapi:3.0.0). 原因分析根
  • 2024-04-23SpringBoot整合OpenAPI 3生成在线接口文档
    SpringBoot整合springdoc-openapi,自动生成在线接口文档。1、引入pom依赖<dependency><groupId>org.springdoc</groupId><artifactId>springdoc-openapi-starter-webmvc-ui</artifactId><version>2.3.0</version></dependenc
  • 2024-04-16swagger3.0使用及踩坑
    前言OpenAPI阶段的Swagger也被称为Swagger3.0。在Swagger2.0后,Swagger规范正式更名为OpenAPI规范,并且根据OpenAPI规范的版本号进行了更新。因此,Swagger3.0对应的就是OpenAPI3.0版本,它是Swagger在OpenAPI阶段推出的一个重要版本。与前几个版本相比,Swagger3.0更加强调对RESTfu
  • 2024-03-22SpringBoot3.x与SpringDoc OpenApi之Swagger接口排序
    直接使用Swagger之后,发现所有的Controller接口菜单都是无序的先看一下效果 就是利用了一下SpringDoc提供的接口做了一下自定义排序1.在Controller上加上注解@Tag(name="MenuController",description="1-菜单管理")这里需要注意description属性,在下面的代码里
  • 2024-03-14.Net接口版本管理与OpenApi
    前言作为开发人员,我们经常向应用程序添加新功能并修改当前的Api。版本控制使我们能够安全地添加新功能而不会造成中断性变更。一个良好的Api版本控制策略可以清晰地传达所做的更改,并允许使用现有RESTApi的客户端在准备好时才迁移或更新他们的应用程序到最新版本。哪些行为
  • 2024-03-07如何在langchain中使用openapi
    如何在langchain中使用openapi获得APIKey在当前文件夹里面建一个名为.env的文件,内容如下OPENAI_API_KEY=sk-xxxhNsNyUaQvHc3JyOPENAI_API_BASE=https://api.fe8.cn/v1使用在自己的项目文件夹下,安装项目依赖的包pipinstallpython-dotenvlangchain-openai新建
  • 2024-02-28FastAPI系列:路径参数额外校验Path
    路径参数额外校验PathfromfastapiimportPathapp=FastAPI()@app.get('/items/{item_id}')asyncdefread_items(item_id:str=Path(default=None,max_length=3,min_length=1,title='theidofitemtoget')):"""def
  • 2024-01-16Django 使用swagger自定义自动生成类
    完整代码:https://gitee.com/mom925/django-system之前写的Django配置swagger(https://www.cnblogs.com/moon3496694/p/17657283.html)其实更多还是自己手动的写代码去书写接口文档,我希望它能更加的自动化生成出接口文档,所以我需要自己重写一些函数。安装所需的包,注册app,注册路由参考
  • 2023-12-27Swagger Editor 实操指南:打造优质 API 文档
    在API开发的领域中,Swagger以其卓越的使用效率与便捷性,备受开发者欢迎。它是一个强大的接口设计工具,允许开发人员对 RESTfulAPI 进行高效的设计、构建及测试工作。本文旨在深入探讨其中一个子工具——SwaggerEditor的使用介绍及它的有点。SwaggerEditor是一个基于开源的在
  • 2023-12-26博客园 OpenAPI 调用记录(Python)
    目录申请OpenAPIOpenAPI调用申请OpenAPIhttps://oauth.cnblogs.com通过后,你将得到ClientId和ClientSecretOpenAPI调用接口文档:https://api.cnblogs.com/Help请求示例:Client_Credentials授权importrequestsimportjsonfromurllibimportparseClientId='
  • 2023-12-14FastAPI: OpenAPI
     [email protected]('/items',operation_id='a',openapi_extra={"x-aperture-labs-portal":"blue",'requestBody':{'content':{'application/json':{'
  • 2023-11-25自动生成接口文档操作手册
    API文档自动化生成版本说明实测仅适用于Spring2.x版本,Spring3需要额外配置后端创建一个SpringWeb项目项目初始化srcmainjavacom.exampleconfigKnife4jConfig.javaentityEntity.javacontrollerEntityController.javaApplication.javar
  • 2023-11-10为什么OpenAPI是未来企业数字化转型的决定性因素?
    本文分享自华为云开发者联盟公众号《为什么OpenAPI是未来企业数字化转型的决定性因素?》。随着数字经济不断发展升级,数据互通、万物互联正在逐步成为IT产业发展的主旋律,企业数字化转型也变得愈发紧迫。越来越多的企业都在数字化转型过程中寻求降本增效、加大创新力度、开展生态合
  • 2023-11-10为什么OpenAPI是未来企业数字化转型的决定性因素
    随着数字经济不断发展升级,数据互通、万物互联正在逐步成为IT产业发展的主旋律,企业数字化转型也变得愈发紧迫。越来越多的企业都在数字化转型过程中寻求降本增效、加大创新力度、开展生态合作,以此来提高企业和产品的持续竞争力。而OpenAPI则是其中必不可少的一环,OpenAPI为企业数字化