Stella Platform Documentation

Stella Platform Documentation

  • 文档
  • 标准设置程序
  • 参考
  • 常见问题
  • Bot API
  • 接口
  • Languages icon中文
    • English

›参考

开始使用

  • Introduction

参考

  • Message Event
  • Node
  • Member
  • Channel
  • Integrations
  • Agenda Meta
  • Group
  • Methods
  • Radiate.js
  • Access Control List
  • Stella Open API

Stella Open API

简介

Stella API是围绕GraphQL建立的。建议事先了解GraphQL,以便使用Stella API。

你可以访问我们的Open API Playground,在那里你可以测试我们的Open API。为了供你参考,API文档和架构也可以在游乐场的右侧找到。

Open API Playground

端点URL

请使用以下Stella API的端点URL: https://openapi.stellabot.com/v2

认证

  1. 按照这个指南,从你的Stella应用程序生成一个访问令牌。

  2. 2.在Open API的操场上,将访问令牌插入到 HTTP HEADERS.

{
"Authorization": " Bearer [access_token]"
}

Open API Playground

如何测试我们的API调用?

  1. 在左边的面板上写下你的查询。你可以尝试用下面的调用来获取对话历史。
query getChatHistory ($first: IntMax100) {
  apiViewer {
    conversationHistory (first: $first) {
      edges {
        node {
          messageEvent
        }
      }
    }
  }
}
  1. 你可以参考SCHEMA和DOCS的其他查询类型。

API Docs

API Schema
  1. 可变因素可以在Query Variables中输入。

Query Variables
  1. 点击按钮测试API调用,响应将显示在右侧面板。

API call sent

速率限制

我们的API调用有速率限制。在用GraphQL客户端(如Postman)向Stella发送API调用后,你可以在Response Headers中查看速率限制。

X-RateLimit-Remaining: 你在一分钟内可以发送的API调用的数量

X-RateLimit-Limit: 一分钟内发送的API呼叫的数量

Retry-After: 达到速率限制后到下一次呼叫所需的时间(秒)

Response Headers
← Access Control List
  • 简介
  • 端点URL
  • 认证
  • 如何测试我们的API调用?
  • 速率限制
Stella Platform Documentation
Docs
Get StartedBot API ReferenceAPI ReferenceStandard Procedures
Community
FAQUser ShowcaseChat with Us
Copyright © 2023 Sanuker Inc. Limited