You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取Bugzilla登录用API token,解决curl调用410登录报错

Bugzilla API调用登录错误解决方案

一、认证token(API Key)获取路径

登录Bugzilla实例的网页端后,按以下步骤创建对应账号的API调用密钥:

  • 点击页面右上角的个人用户名,进入个人偏好设置页面
  • 在左侧功能菜单中找到API Keys分类
  • 输入密钥用途备注(如「curl批量更新缺陷」),勾选启用选项后提交,即可生成专属API Key
  • 生成的密钥仅首次展示,请及时复制保存

如果在个人设置中找不到API Keys入口,说明你的Bugzilla实例管理员关闭了普通用户的API密钥生成权限,直接联系实例管理员申请开通权限或分配调用密钥即可。

二、现有curl命令的问题修正

你当前运行的命令存在两个潜在错误,修正后即可正常调用:

  1. 请求URL多写了一个斜杠,将https://BUGZILLA_INSTANCE.com//rest调整为https://BUGZILLA_INSTANCE.com/rest
  2. 部分旧版本Bugzilla对请求头格式要求严格,调整后的标准调用命令如下:
curl --request PUT \
--header "X-BUGZILLA-API-KEY: 你生成的实际API Key" \
"https://BUGZILLA_INSTANCE.com/rest/bug/6819?status=RESOLVED"

如果暂时没有API Key,也可以使用账号密码直接认证调用:

curl --request PUT \
"https://BUGZILLA_INSTANCE.com/rest/bug/6819?status=RESOLVED&login=你的Bugzilla账号&password=你的Bugzilla密码"

三、异常情况处理

如果完成以上操作后仍然返回登录错误,说明实例管理员禁用了对应账号的REST API调用权限,联系管理员开通权限即可。

内容的提问来源于stack exchange,提问作者Sameer Atharkar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 18:24:01