logo

powered by xwms

XWMS API

专为连接而设计。按比例设计。

什么是 XWMS API?

XWMS API 是我们生态系统的支柱,提供对用户身份、OAuth 连接和 XWMS 资源的安全访问。它专为需要快速、可靠且安全的集成层的开发人员而设计。

主要特点

  • 安全认证层
  • 实时数据访问
  • 模块化端点结构
  • JSON优先响应
  • 速率限制和节流

它是如何运作的

对 XWMS API 的每个请求都通过基于安全令牌的身份验证层进行验证。经过身份验证后,客户端可以根据其访问级别与多个端点进行交互——从用户管理和表单提交到实时数据记录。

基本示例:身份验证

以下是通过 API 登录并检索用户数据的简单示例:

POST /api/login

Javascript

// 登录并获取访问令牌
const login = async () => {
    const response = await fetch('https://xwms.nl/api/sign-token', {
        method: 'POST',
        headers: { 'Content-Type': 'application/json' },
        body: JSON.stringify({
            redirect_url: 'https://exmaple.com/redirect',
        })
    });

    const data = await response.json();
    console.log(data.token);
};

使用案例

客户使用我们的 API 来:

  • 跨网络/移动应用程序验证用户身份
  • 将内部工具与实时项目数据同步
  • 自动化工作流程,例如入职和通知
  • 构建提取实时指标的仪表板

文档

完整的 API 文档可供所有经过身份验证的用户使用,包括响应格式、端点描述和身份验证流程。如果您是客户,您将收到个性化的访问凭证和针对您的项目设置量身定制的指南。

为开发者打造

XWMS API 的构建充分考虑了开发人员的经验。清晰的结构、详细的错误消息和积极的支持意味着更快的构建和更少的猜测。无论您是将我们的服务集成到您自己的应用程序中还是只是获取资源,它都是快速、直观且完整记录的。

更多即将推出

我们正在积极通过新模块和更深层次的集成层扩展 XWMS API。请继续关注 SDK、Webhooks 和更多高级功能,以进一步简化您的开发流程。