v3.6.3.3
谷歌服务组件更新与修复:
这是本次更新的重点。版本升级了多个谷歌服务组件的底层接口库,以跟上谷歌API的变化。
TMS FNC Google Sheets:修复了与身份验证、工作表列表获取和数据读写操作相关的问题。提升了与最新谷歌Sheets API的兼容性。
TMS FNC Google Drive:解决了在某些操作(如文件列表、上传、下载)中可能出现的错误,确保与Google Drive API的稳定通信。
TMS FNC Gmail:修复了在发送邮件或处理附件时可能遇到的问题。
Dropbox 组件修复:
解决了 TMS FNC Dropbox 组件中存在的几个问题,特别是在长时间运行或处理大量文件时可能出现的稳定性和内存管理问题。
OneDrive 组件修复:
对 TMS FNC OneDrive 组件进行了小幅修复,优化了文件操作(如重命名、移动)的可靠性。
通用改进:
提升了所有云服务组件在复杂网络环境或操作被中断时的错误处理和恢复能力。
可能包含了对内存泄漏的额外修复,提升了组件的长期运行稳定性。
对内部HTTP客户端和JSON处理逻辑进行了微调。
TMS FNC Cloud Pack 是由 TMS Software 开发的一套功能强大的跨平台组件集,专为现代云应用程序开发而设计。以下是关于该产品的详细介绍:
核心特性
跨平台支持:
支持 Windows、macOS、iOS、Android 和 Linux
兼容 Delphi 和 Lazarus (Free Pascal) 开发环境
云服务集成:
提供与多种主流云服务的直接接口
简化了云API的调用过程
统一框架:
基于 TMS FNC (Framework Neutral Components) 架构
允许开发者使用单一代码库为多平台创建应用程序
主要组件
云存储集成:
Amazon S3 支持
Google Drive 集成
Dropbox API 连接
Microsoft OneDrive 支持
云数据库组件:
Firebase 实时数据库连接器
Amazon DynamoDB 接口
Microsoft Azure Cosmos DB 支持
认证服务:
OAuth 2.0 客户端组件
支持多种身份提供商 (Google, Facebook, Microsoft等)
消息与通知:
Firebase 云消息传递 (FCM)
Amazon SNS 支持
其他云服务:
Google Maps API 集成
PayPal 支付接口
Stripe 支付处理
开发优势
简化开发流程:
预构建的组件减少了样板代码需求
统一API简化了不同云服务的集成
高性能:
优化的网络通信层
异步操作支持
安全性:
内置安全协议处理
自动令牌管理
可视化设计:
与Delphi IDE无缝集成
可视化组件可拖放使用
适用场景
需要连接多种云服务的跨平台应用
需要实现云存储功能的应用程序
需要集成第三方认证的应用
需要实时数据库功能的移动应用
需要处理云支付的应用
TMS FNC Cloud Pack 为开发者提供了快速、高效连接云服务的能力,显著减少了开发复杂云集成应用所需的时间和精力。




发表评论