任务
脚本
数据
检查
启动
移交
到启动及交付的阶段
数据架构
交付控制
结果核对
的项目
启动年份
模型
Premier Partner 身份
营销、分析
集成定义 协商一致的交换规则
首先确定哪个系统负责客户、订单、支付和状态。描述字段、标识符和事件,以及冲突解决规则。HTTP响应本身并不能证明业务操作已正确完成。
我们选择可用的交换方式:请求、webhook、队列或定期加载。对于重试,我们检查是否可以安全地再次执行操作。对于支付和记录创建,我们单独防范重复并核对最终状态。
我们测试服务不可用、限制、不完整数据和令牌过期。不成功的任务会获得状态和恢复路径。我们移交集成、日志记录和访问更新的说明,以便可以支持交换。
- 字段、标识符和数据所有者方案
- 可用的API和已确认的权限
- 事件签名验证与防重复
- 限制、超时和有限重试
- 结果核对与恢复说明
合同
明确传输内容及格式
重复项
重复事件不会重复执行操作
故障
有状态、日志和责任人
对账
结果在目标系统中验证
重试请求需要检查
超时后操作可能已经执行。我们使用操作标识符、状态检查或受支持的幂等键。不会因为没及时收到响应就重复支付。
与...交换 错误控制
可靠性取决于异常处理、访问权限和结果监控。
确认的数据
检查必填字段和值转换。状态冲突和重复交付应在规则中描述,而不是通过随机查询顺序解决。
可控重试
设定限制、超时和重试次数。考虑服务关于暂停的建议;已耗尽的任务转入处理队列并通知责任人。
访问权限和日志
密钥存储在约定的受保护环境中。限制权限,在日志中隐藏密钥和多余的个人数据;描述令牌的撤销和更新流程。
从文档到 至已验证交换
发布前,我们不仅检查成功的请求,还检查重试、拒绝和最终状态。
可用接口
研究文档、账户、限制和测试环境。确保所需操作可用。
方案与事件
确认字段、标识符和数据所有者。描述事件、冲突和成功操作的标准。
连接开发
实现授权、转换和商定操作。分离工作环境和测试环境访问权限。
错误和重试
我们根据所选体量添加超时、去重保护和队列。限制重试次数并设定通知。
场景验证
我们测试限制、不可用性、错误数据和重新投递。我们检查系统中的最终记录和状态。
启动与交付
按计划切换环境,不进行实际测试扣款。我们移交文档、监控和恢复说明。
合同、事件 及交换监控
根据可用协议和操作复杂度选择工具。
API 与文档
根据系统能力支持 REST、GraphQL 或 SOAP。对于自有接口,我们描述合同;对于外部接口,我们保留示例和使用规则。
队列和事件
任务队列、状态日志和重复数据保护。我们根据交付和运营要求选择Redis、RabbitMQ或关系型存储。
测试与核对
测试账号、请求集合和控制记录。我们检查字段、操作状态和日志限制,而不仅仅是响应代码。
— 成本
价格方案
基于API集成
从一个网关到私有交换层。系统组成、操作和交付条件在任务书中固定。
| 工作范围 | 基础集成 一个标准网关或交换脚本 40 000 ₽ 最长7天 | 热门 复杂的集成 与日志及故障处理关联的交换 85 000 ₽ 最长14天 | API Gateway Enterprise 按任务划分的自有 API 和交换层 160 000 ₽ 起 从20天起 |
|---|---|---|---|
|
系统
|
一个网关 | 最多3个系统 | 任务清单 |
|
队列和重试
|
非后台队列的错误处理 | 根据任务的基本队列 | 分布式架构队列 |
|
日志
|
无完整存档的主要状态 | 7天清理后的日志 | 状态审计;根据任务要求存储30天以上 |
|
访问权限
|
公共代码之外的秘密 | 按任务进行加密存储 | 按任务存储并更新令牌 |
|
文档
|
描述和示例 | 描述和查询集合 | 用于自有接口的 OpenAPI |
|
验收后支持
|
14 天 | 30 天 | 60 天;规程另计 |
开发费用。许可、付费 API、服务器、手续费和外部系统订阅需单独支付。我们在启动前核实其可用性和条件。额外操作和界面变更需单独评估;维护 SLA 另行商定。
-
如果CRM或1C不可用会怎样?
根据套餐的不同,我们会保留错误状态或任务队列。重试次数受到限制,并考虑到安全执行操作的可能性。尝试用尽后,需要根据说明进行分析和恢复。 -
如何检查webhook?
检查签名或服务提供的其他确认方式、数据结构和事件标识符。重复事件不应重复创建记录或发放付款。具体机制取决于API。 -
密钥如何存储?
在约定的服务器环境或密钥存储库中,并限制权限。我们不会将密钥包含在公共代码中,也不会将其输出到日志中。轮换、撤销和恢复的顺序将根据服务要求进行协商。 -
您是否使用 SOAP 或文件交换?
可以,如果系统提供可用的 API。我们协调格式、编码、标识符、交付方式和处理确认。可能不需要更新原始 ERP,但这需根据其限制进行检查。 -
谁支付已连接的服务?
订阅、佣金和许可费由账户所有者按照提供商的条款支付。我们实现商定的操作,并在可用时使用测试环境。未经单独协调,真实扣费不能替代测试方案。