0

我正在尝试编写一个可以从命令行运行的简单脚本,该脚本将向 HipChat 上的某些用户发送警告消息,但我遇到了一些关于身份验证的问题。理想情况下,我希望脚本提示用户输入他们的 HipChat 用户名和密码,并使用它们登录 Hipchat API。但是,Hipchat 似乎不提供此功能,我不知道该怎么做。

文档似乎建议我手动生成一个令牌,然后改用它。虽然这绝对是一个选项,但它似乎对用户不太友好,所以我想在继续之前仔细检查是否没有其他选择。我想尽可能避免安装和 OAuth 流程(我认为它们不是一个选项)。

有什么想法吗?我对其他建议持开放态度,尽管看起来基本身份验证或简单令牌生成确实是一种选择。

4

1 回答 1

1

hipchat API 不支持用户名+密码作为身份验证,出于安全原因(您不希望密码通过每个 API 调用)。

您提到的 OAuth 流程用于集成。如果您想手动尝试 API(或编写脚本),有一个更简单的身份验证流程:

完整信息可在此处获得:https ://developer.atlassian.com/hipchat/guide/hipchat-rest-api

于 2017-10-17T23:51:10.090 回答