SDK,即 软件开发工具包,是一组工具、库、文档和代码示例的集合,开发人员可利用它们为特定平台或框架创建应用程序。
它是一套针对特定语言的代码,开发人员无需自己编写。
Shell Mobility提供6种编程语言的SDK:Java、 .Net、TypeScript、PHP、Python 和 Ruby。
这些 SDK 分为四类独立产品,每类都针对特定功能进行定制:
该产品包含相关功能,允许用户在加油站现场直接进行非接触式加油支付,为忙碌的司机节省宝贵时间
该产品包含燃油卡管理相关操作,例如订购、冻结、提取卡信息以及设置使用限额
该产品包含客户数据接口,以及用于检索加油卡交易、发票及电子发票数据(EID)的多个接口
该产品提供用于查询壳牌充电站位置及管理充电会话(包括启动、停止和查询会话状态)的API
SDK 包含用于安全授权和身份验证的工具,集成了 OAuth 2.0、基本身份验证和 API 密钥身份验证等协议。这简化了开发者的操作流程,无需编写复杂的代码,也无需手动管理安全设置。
有效的调试工具对于识别和修复代码中的问题至关重要。一个优秀的 SDK 应提供全面的调试功能,包括错误日志记录、断点和实时调试。
全面的文档和代码示例对于帮助开发者了解如何有效使用 SDK 至关重要。其中包括分步指南、API 参考和示例项目。
测试工具有助于确保应用程序运行顺畅并符合质量标准。这些工具包括单元测试框架、集成测试工具和性能测试工具等。
库和预编译代码片段通过为常见任务提供可重用组件,从而为开发人员节省时间。
AI 聊天 - 向 AI 提问
提供有关 SDK 和 Shell Mobility API 的上下文帮助。选择编程语言后即可使用。
在当今快节奏的数字环境中,为用户和开发者提供无缝且高效的体验至关重要。Shell SDK 和 API 通过简化操作并增强数字能力,为此提供了一套全面的解决方案。以下是一些主要优势: