Revert 使得与任何第三方 API 的集成变得异常容易,例如
- CRM(Salesforce、Hubspot)等上市工具。
- 沟通工具(Slack、MS Teams)
- 票务工具,例如(Jira、Asana)
我们相信开源统一 API 使我们能够覆盖第三方 API 的长尾,同时使工程师能够定制我们提供的开箱即用的集成代码。 这样工程师就可以使用我们从头开始构建一切。
您可能想看看我们是否
- 您是开发 B2B 产品的开发人员
- 你的路线图上有大量的集成
- 您的重点是构建核心产品而不是维护集成代码
- 你想要快速行动而不破坏东西
- 无缝整合: Revert 在所有这些平台上都预先配置了应用程序,因此您无需创建它们并处理每个平台上的细微差别。
- 优雅的故障处理:确保客户顺利处理过期的权限,防止任何服务中断。
- 自动 OAuth 令牌刷新:OAuth 令牌自动刷新,确保持续的 API 功能。
- API 重试机制:自动恢复重试失败的 API 调用,提高可靠性并最大限度地减少潜在问题。
- 适用于流行框架的 SDK:可用于 React、Vue 和 Angular 的即用型 SDK,可实现快速轻松的集成。
- 自托管:提供自托管集成解决方案的灵活性,让您可以完全控制部署和数据。
## 快速开始
最简单的开始方法是创建一个 Revert Cloud 帐户。 云版本提供与自托管版本相同的功能。
如果您想自行托管 Revert,现在可以使用 docker-compose 来实现,如下所示。
开始使用自托管 Revert 的最简单方法是通过 docker-compose 运行它:
# Get the code
git clone --depth 1 https://github.com/revertinc/revert
# Copy the example env file
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
# Ensure that clerk is setup in `client` and a user is created by following the instructions here: https://docs.revert.dev/overview/developer-guide/developer-guide#-revertdotdev-client
# Update these .env files with any of your own secrets if you'd like to.
# Then In the root directory run
# When running for the first time to seed the database. (RUN ONLY ONCE)
docker-compose run db-seed
# For subsequent runs
docker-compose up -d
UI 现在可在 http://localhost:3000 上使用,后端可在 http://localhost:4001 上使用。
该存储库包含@reverdotdev/
命名空间下的一组包,例如:
@revertdotdev/backend
:为前端 SDK 提供支持的核心 Revert API。@revertdotdev/revert-react
:React 官方 SDK。@revertdotdev/revert-vue
:Vue 的官方 SDK。@revertdotdev/js
:Javascript 官方 SDK。- ...
## 例子
存储库 revert-example-apps
包含一组如何在不同框架中使用恢复的示例。
如有疑问/反馈,您可以通过以下方式联系
我们非常重视安全。
请不要提交 GitHub 问题或在我们的公共论坛上发布安全漏洞问题。
如果您认为自己发现了漏洞,请发送电子邮件至“[email protected]”。 在消息中,尝试提供问题的描述以及重现问题的方法。
CRMs:
-
Salesforce
-
Hubspot
-
Zoho CRM
-
Pipedrive
-
Close CRM
-
其他 CRM,例如 Zendesk Sell、MS 365
Communication tools:
- Slack
- Discord
- Microsoft Teams
Accounting software:
- Xero
- Quickbooks
...and more
- Ability to self-host Revert inside your own cloud
- SOC 2 (In Progress)
感谢社区让 Revert 每天变得更好 ❤️