微软推出了一个名为Kiota的开源项目,旨在简化与RESTful API的交互过程。Kiota是一个命令行工具,可以根据OpenAPI规范文件自动生成符合API规范的客户端代码。支持多种编程语言,最小化依赖,支持序列化和授权验证,性能强大。使用Kiota的过程相对简单,可以根据API配置好规范文件,生成客户端代码,集成到项目中使用。项目地址:https://github.com/microsoft/kiota
GitHub发布了两个新的生成SDK,一个是Go语言的,另一个是.NET的,使用了Kiota工具。这个转变标志着更加动态和用户友好的工具的使用。新的SDK将立即更新模型和API,并引入新功能。选择Kiota是因为它能生成全面的SDK并与GitHub的愿景相一致。Go和.NET的SDK旨在满足更广泛的开发者社区。目标是构建能赋予开发者权力并关注用户需求的SDK。GitHub鼓励社区提供反馈并为GitHub集成的未来做出贡献。
Kiota是一个命令行工具和Visual Studio Code扩展,可以根据OpenAPI文件生成定制的Python和PHP API客户端,支持多种语言。Kiota还添加了对API清单、原始URL、OpenTelemetry跟踪、枚举查询参数类型、多个内容类型请求体和多个内容类型响应的支持。
微软发布Microsoft Graph Go SDK,可让开发者在Go应用程序中访问Microsoft数据和服务。SDK支持多种身份验证场景,提供流畅的API风格和便利的处理方法。开发者可使用Kiota生成自定义库。
微软的REST HTTP API代码生成器Kiota现在可以在Visual Studio Code中使用。Kiota是一个客户端生成器,可以根据OpenAPI描述的HTTP REST API生成模型和API表面。Visual Studio Code扩展程序添加了Kiota的丰富UI,包括搜索API描述、过滤和生成API客户端等功能。安装扩展程序后,您可以搜索API描述、选择感兴趣的OpenAPI描述,选择要包含在API客户端中的端点,最后生成API客户端。微软期待您尝试Kiota,并期待您的反馈。
We’re happy to announce Kiota, our code generator for HTTP APIs described by OpenAPI, is available to all developers that want to focus on calling APIs in consistent, robust and reliable way,...
完成下面两步后,将自动完成登录并继续当前操作。