热门包
-
-
-
-
PHP
alissonlinneker/statuspage-php-sdk
# 行为准则 请勿滥用 API,并将所有功能请求和问题报告到 https://support.atlassian.com/contact # 速率限制 每个API令牌在60秒滚动窗口内限制为每秒1个请求。要增加此限制,请通过 https://support.atlassian.com/contact 联系我们。错误代码420或429表示您已超过速率限制,请求已被拒绝。# 基础知识 ## HTTPS 是必需的 ## URL 前缀 为了保持未来的版本完整性,API 已进行版本化。所有调用目前都以下列前缀开始:https://api.statuspage.io/v1/ ## RESTful 接口 API 尽可能实现重复的、逻辑的、具有代表性的 URL 和描述性的 HTTP 动词。以下是一些示例和您将在整个文档中看到的约定。* 集合是桶:https://api.statuspage.io/v1/pages/asdf123/incidents.json * 元素具有唯一的ID:https://api.statuspage.io/v1/pages/asdf123/incidents/jklm456.json * GET 将检索集合/元素的信息 * POST 将在集合中创建元素 * PATCH 将更新单个元素 * PUT 将替换集合中的单个元素(很少使用) * DELETE 将销毁单个元素 ## 发送数据 信息可以以表单 URL 编码或 JSON 的形式发送到主体中,但请确保 Content-Type 标头与主体结构匹配,否则服务器的小精灵会生气。所有示例都提供为 JSON 格式,但它们可以很容易地转换为表单编码,如果需要的话。以下是如何转换一些示例的方法:// JSON { "incident": { "name": "test incident", "components": ["8kbf7d35c070", "vtnh60py4yd7"] } } // 表单编码(以 curl 为例):curl -X POST https://api.statuspage.io/v1/example \ -d "incident[name]=test incident" \ -d "incident[components][]=8kbf7d35c070" \ -d "incident[components][]=vtnh60py4yd7" # 认证 <!-- ReDoc-Inject: <security-definitions> -->
-
-
-
-
-
-
-
-
-
-
-