Project Icon

revert

统一API平台 加速第三方服务集成

Revert作为开源统一API平台,致力于简化第三方服务集成过程。该平台支持多种应用类型,包括CRM、通信工具和工单系统等,为B2B产品开发提供高效解决方案。Revert具备无缝集成、异常处理、自动令牌更新等功能,并支持自托管部署。这使得开发团队能够将精力集中在核心产品开发上,减少在集成维护方面的投入。

立即开始 · 文档 · 问题 · Discord · [联系我们](https://github.com/revertinc/revert/blob/main/mailto:team@revert.dev

[英文](https://github.com/revertinc/revert/blob/main/README.md | [中文](https://github.com/revertinc/revert/blob/main/./translations/chinese/README.md | [德文](https://github.com/revertinc/revert/blob/main/./translations/german/README.md | [葡萄牙文](https://github.com/revertinc/revert/blob/main/./translations/portuguese/README.md

在GitHub上为我们加星 Vercel twitter Revert API 欢迎PR 每月提交次数 许可证

Hacker News

Featured on Hacker News Revert - 开源统一API,用于构建产品集成 | Product Hunt Revert - 开源统一API,用于构建产品集成 | Product Hunt

⭐ 关于Revert

Revert使构建与任何第三方API的集成变得极其简单,例如:

  • 市场营销工具,如CRM系统(Salesforce、Hubspot)
  • 通信工具(Slack、MS Teams)
  • 工单系统(Jira、Asana)

我们相信,开源统一API使我们能够覆盖长尾的第三方API,同时赋予工程师定制我们提供的开箱即用的集成代码的能力。这样,工程师可以使用我们的产品,而不是从头开始构建一切。

为什么选择Revert?

如果你符合以下情况,你可能会想要了解我们:

  • 你是一名开发B2B产品的开发者
  • 你的路线图上有大量的集成需求
  • 你的重点是构建核心产品,而不是维护集成代码
  • 你想快速行动但不破坏现有功能

注册一个账户或阅读我们的文档

🚀 我们的优势

  • 无缝集成:Revert在所有这些平台上都有预配置的应用程序,因此你不必创建它们并处理每个平台的细微差别。
  • 优雅的故障处理:确保平稳处理客户过期的权限,防止任何服务中断。
  • 自动OAuth令牌刷新:自动刷新OAuth令牌,确保API功能的持续性。
  • API重试机制:Revert自动重试失败的API调用,提高可靠性并最小化潜在问题。
  • 流行框架的SDK:提供React、Vue和Angular的即用型SDK,实现快速简便的集成。
  • 自托管:提供自托管集成解决方案的灵活性,让你完全控制部署和数据。

快速开始

Revert云服务

最简单的开始方式是创建一个Revert云账户。云版本提供与自托管版本相同的功能。

如果你想自托管Revert,你可以按照以下说明使用docker-compose来实现。

使用docker-compose启动Revert

自托管Revert最简单的方法是通过docker-compose运行:

# 获取代码
git clone --depth 1 https://github.com/revertinc/revert

# 复制示例环境文件
cd revert
cp .env.example .env
cp packages/backend/.env.example packages/backend/.env
cp packages/client/.env.example packages/client/.env
cp packages/js/.env.example packages/js/.env
cp packages/react/.env.example packages/react/.env
cp packages/vue/.env.example packages/vue/.env

# 确保按照以下说明在`client`中设置clerk并创建用户:https://docs.revert.dev/overview/developer-guide/developer-guide#-revertdotdev-client

# 如果需要,请用你自己的密钥更新这些.env文件。

# 然后在根目录运行
# 首次运行以初始化数据库(仅运行一次)
docker-compose run db-seed

# 后续运行
docker-compose up -d

现在可以通过 http://localhost:3000 访问用户界面,后端可通过 http://localhost:4001 访问。

架构

您的应用用户与 Revert 的连接流程

架构概览

此存储库包含 @reverdotdev/ 命名空间下的一系列包,如:

示例

revert-example-apps 存储库包含一系列示例,展示如何在不同框架中使用 Revert。

📞 支持

如有问题或反馈,您可以通过以下方式与我们联系:

  • 在 Github 上创建支持问题
  • 通过邮件联系我们
  • 在我们的 Discord 中提问
  • 如果您愿意,可以通过以下链接预约与我们团队通话

通过 Cal.com 预约我们

🔒 安全

我们严肃对待安全问题。

请勿在 GitHub 问题或我们的公共论坛上提交安全漏洞

如果您认为发现了安全漏洞,请发送邮件至 security@revert.dev。在邮件中,请尽量提供问题描述和复现方法。

🗺️ 路线图

CRM:

  • Salesforce
  • Hubspot
  • Zoho CRM
  • Pipedrive
  • Close CRM
  • 其他 CRM,如 Zendesk Sell、MS 365

通讯工具:

  • Slack
  • Discord
  • Microsoft Teams

会计软件:

  • Xero
  • Quickbooks

...更多

  • 在您自己的云中自托管 Revert 的能力
  • SOC 2(进行中)

如果您想要我们缺少的集成,欢迎在此处创建问题

💪 贡献者

感谢社区每天让 Revert 变得更好 ❤️

项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

吐司

探索Tensor.Art平台的独特AI模型,免费访问各种图像生成与AI训练工具,从Stable Diffusion等基础模型开始,轻松实现创新图像生成。体验前沿的AI技术,推动个人和企业的创新发展。

Project Cover

SubCat字幕猫

SubCat字幕猫APP是一款创新的视频播放器,它将改变您观看视频的方式!SubCat结合了先进的人工智能技术,为您提供即时视频字幕翻译,无论是本地视频还是网络流媒体,让您轻松享受各种语言的内容。

Project Cover

美间AI

美间AI创意设计平台,利用前沿AI技术,为设计师和营销人员提供一站式设计解决方案。从智能海报到3D效果图,再到文案生成,美间让创意设计更简单、更高效。

Project Cover

AIWritePaper论文写作

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号