0

我正在尝试使用 curl 命令,这将帮助我在提供详细信息后更新错误状态。所以我试图运行这个特定的 curl 命令来执行此操作,但是它给出了登录错误。

我正在运行的卷曲命令:

curl --request PUT --header "X-BUGZILLA-API-KEY: MY_INSTANCE_API" "https://BUGZILLA_INSTANCE.com//rest/bug/6819?status=RESOLVED"

错误:

{"documentation":"https://bugzilla.readthedocs.org/en/5.0/api/","error":true,"code":410,"message":"You must log in before using this part of Bugzilla."}

问题是,我需要登录到 bugzilla 才能执行此任务,因为我无法提供可用作我的登录名和密码的令牌。我试图在我的 bugzilla 实例中搜索它但无法找到它.

文档也不是很清楚,有人可以告诉我一次在哪里以及如何找到或创建用于登录和通过 bugzilla 的令牌吗?

参考: https ://bugzilla.readthedocs.io/en/5.0/api/core/v1/general.html#authentication

谢谢

4

1 回答 1

1

我在您链接的文档中没有看到任何内容表明您可以使用 X-header 来传递 API 密钥。看起来它想要&api_key=KEY在我的 URL 上。

于 2021-09-01T05:43:36.617 回答