gpt4 book ai didi

bash - 使用 curl (BASH) 通过 Pingdom API 暂停 Pingdom 检查

转载 作者:行者123 更新时间:2023-11-29 09:04:04 24 4
gpt4 key购买 nike

这是我的 curl 命令:

curl -X PUT -u 'adminaccount:teampassword' -H 'Content-Type: application/json' -H 'App-Key: appkey' -d 'paused=true' https://api. pingdom.com/api/2.0/checks/checkID

通过管理员帐户(存储支票的帐户)时出现以下错误:

{"error":{"statuscode":401,"statusdesc":"Unauthorized","errormessage":"无效的电子邮件和/或密码"}}

如果我更改传递给我的团队帐户的用户名(非管理员,没有本地检查),我会收到以下错误:

{"error":{"statuscode":403,"statusdesc":"Forbidden","errormessage":"帐户类型不允许。"}}

这表明我需要包括多用户身份验证,但是我找不到任何说明如何通过 curl 命令执行此操作的文档。

如有任何帮助,我们将不胜感激。

最佳答案

对于遇到此问题的任何人,我都找到了解决方案。这是因为在我的特定情况下,我的所有 Pingdom 检查都已在管理员帐户上配置。我显然无权访问该帐户的密码,因此我必须添加以下内容:

-H "account-email: admin@email.com"

所以我的 cURL 现在是:

curl -X PUT -u myaccount@email.com:Password -H "account-email: admin@email.com" -H 'Content-Type: application/json' -H 'App-Key: appkey' -d 'paused=false' https://api.pingdom.com/api/2.0/checks/2328054

希望这可以帮助别人!

关于bash - 使用 curl (BASH) 通过 Pingdom API 暂停 Pingdom 检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41982310/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com