国色天香在线观看全集免费播放

你的位置:国色天香在线观看全集免费播放 > 国产美女裸体无遮挡免费视频 > 国产美女裸体无遮挡免费视频

Sentry 设备者孝敬指南

发布日期:2022-06-18 17:03    点击次数:144

Sentry 设备者孝敬指南

Sentry API 用于向 Sentry collector 提交事件以及导出和处置数据。本文档仅波及 Web API。

版块截至

Web API 确现时版块称为 v0,被觉得处于草稿阶段。

身份考据 Auth Tokens

身份考据令牌使用 auth 头传递,并用于通过 API 以用户或组织帐户身份进行身份考据。在咱们的文档中,咱们有几个出面前花括号或 V 形之间的占位符,举例 {API_KEY} 或 , 您需要将其替换为您的身份考据令牌之一才智有用地使用 API 调用。

举例,当文档浮现:

curl -H 'Authorization: Bearer {TOKEN}' https://sentry.io/api/0/projects/ 

如若您的身份考据令牌是 1a2b3c,那么号召应该是:

curl -H 'Authorization: Bearer 1a2b3c' https://sentry.io/api/0/projects/ 

您不错通过创建一个里面集成在 Sentry 中创建身份考据令牌。这也适用于自托管的 Sentry。

https://docs.sentry.io/product/integrations/integration-platform/#internal-integrations

DSN Authentication

某些 API 端点可能允许基于 DSN 的身份考据。这频频十分有限,况且端点将刻画其是否受复旧。这与 Bearer token 身份考据类似,但使用您的 DSN(Client Key)。

curl -H 'Authorization: DSN {DSN}' https://sentry.io/api/0/projects/ 
API Keys

API keys 是一种传统的身份考据轨范。它们仍然会被复旧,但关于新帐户是禁用的。您应该尽可能使用 authentication tokens。

API keys 使用 HTTP Basic auth 传递,其顶用户名是您的 api key,密码是空值。

举例,要获得干系您的 key 绑定到的项目的信息,您不错做出如下苦求:

curl -u {API_KEY}: https://sentry.io/api/0/projects/ 

您必须为密码传递一个值,这即是咱们示例中出现 : 的原因。

分页后果

API 中的分页是通过 Link 头圭臬处理的:

curl -i https://sentry.io/api/0/projects/1/groups/ HTTP/1.0 200 OK Date: Sat, 14 Feb 2015 18:47:20 GMT Content-Type: application/json Content-Language: en Allow: GET, HEAD,
a级毛片免费观看在线播放 OPTIONS Link: <https://sentry.io/api/0/projects/1/groups/?&cursor=1420837590:0:1>;   rel="previous"; results="false",   <https://sentry.io/api/0/projects/1/groups/?&cursor=1420837533:0:0>;   rel="next"; results="true" 

HTTP/1.0 200 OKDate: Sat, 14 Feb 2015 18:47:20 GMTContent-Type: application/jsonContent-Language: enAllow: GET, HEAD, OPTIONSLink:

如若受到复旧,将长久为上一页和下一页复返游标,即使这些页面上莫得后果亦然如斯。这允许您对 API 进行查询以获得尚未发现的后果。一个使用这个的例子是当你罢了轮询行径况且你想望望是否有任何新数据。咱们复返 results="[true|false]" 指导符以细则您是否确切需要分页。

分页示例

以下是使用此 API 端点的分页示例:

https://docs.sentry.io/api/events/list-an-issues-events/

此示例中的 HTTP 苦求针对该问题复返 100 个事件,并在反映中包含以下 link 头:

<https://sentry.io/api/0/issues/123456/events/?&cursor=0:0:1>; rel="previous"; results="false"; cursor="0:0:1",国产美女裸体无遮挡免费视频 <https://sentry.io/api/0/issues/123456/events/?&cursor=0:100:0>; rel="next"; results="true"; cursor="0:100:0" 

link 反映中的一个 URL 具有 rel=next,暗意下一个后果页面。它也有 results=true,这意味着有更多的后果。

基于此,下一个苦求是 GET

此苦求将再次复返该问题的下 100 个事件,并带有以下 link 头:

<https://sentry.io/api/0/issues/123456/events/?&cursor=0:0:1>; rel="previous"; results="true"; cursor="0:0:1", <https://sentry.io/api/0/issues/123456/events/?&cursor=0:200:0>; rel="next"; results="true"; cursor="0:200:0" 

类似该进程,直到带有 rel=next 的 URL 具有标志 results=false 以指导终末一页。

cursor 的三个值是:游标象征符(整数,频频为 0)、行 offset 和 is_prev(1 或 0)。

权限和畛域

如若你是竖立在 Sentry 的 API 之上(举例使用 Auth Tokens),你将需要特定的作用域来侦查不同的 API 端点。

https://docs.sentry.io/api/auth/

要缔造 integration token 的作用域,请从下拉菜单中接管作用域。这些不错稍后裁剪。

https://docs.sentry.io/product/integrations/integration-platform/#permissions

要缔造 auth token 的作用域,请在创建 auth token 时选中必要的复选框。

https://sentry.io/api/

如若您正在寻找干系 membership 变装的信息,请侦查 membership 文档。

https://docs.sentry.io/product/accounts/membership/

组织

阵势

project:releases 畛域将允许您侦查 project 和 organization release 端点。API 文档的 Releases 部分列出了可用的端点。

https://docs.sentry.io/api/releases/

团队

成员

问题和事件

PUT/DELETE 轨范仅适用于更新/删除问题。Sentry 中的事件是不行变的,只可通过删除通盘问题来删除。

版块

请细心,如若您使用 sentry-cli 来处置您的版块,您将需要一个也具有 org:read 畛域的 token。

苦求

统统 API 苦求都应该以 /api/0/ 前缀发出,并将复返 JSON 动作反映:

curl -i https://sentry.io/api/0/ HTTP/1.0 200 OK Date: Sat, 14 Feb 2015 18:47:20 GMT Content-Type: application/json Content-Language: en Allow: GET, HEAD, OPTIONS  {"version": "0"} 

HTTP/1.0 200 OKDate: Sat, 14 Feb 2015 18:47:20 GMTContent-Type: application/jsonContent-Language: enAllow: GET, HEAD, OPTIONS{"version": "0"}

HTTP 动词

Sentry 试图对持使用相宜的 HTTP 动词,但咱们老是优先磋议可用性而不是正确性。

参数和数据

URL 中未包含的任何参数都应编码为 JSON,其 Content-Type 为 'application/json':

curl -i https://sentry.io/api/0/projects/1/groups/ \     -d '{"status": "resolved"}' \     -H 'Content-Type: application/json' 

未必通过查询字符串指定附加参数,即使是 POST、PUT 和 DELETE 苦求:

curl -i https://sentry.io/api/0/projects/1/groups/?status=unresolved \     -d '{"status": "resolved"}' \     -H 'Content-Type: application/json'