我正在使用Slack oAuth API .

当我在https://slack.com/oauth/authorize上传递我的client_id和范围时,我得到html响应,询问工作区URL . 之后,我需要在 code 返回之前登录并提供我的密码,我可以使用它来续订我的临时令牌

我的问题是:如何自动化提供工作区URL,用户名和密码的过程?我需要在验证后返回代码(临时令牌),以便我可以调用 https://slack.com/api/oauth.access 来更新我的令牌

我的理由是,如果我有权访问(从我创建的应用程序)到: App IDClient IDClient SecretSigning SecretVerification Token 应该有一种方法可以让我进行简单的API调用来获取 code 或者是我对松弛OAuth流程的错误理解?

NB: 我看了https://api.slack.com/docs/oauth但是我无法完成它 . 我也知道我可以让 /signin/checkcookie 完成这项工作但它涉及解析HTML响应以获取后续调用所需的参数值 . 我觉得有一种更简单的方法 .

这个Stackoverflow question不是重复的,因为它主要是指没有创建应用程序的情况;就我而言,我创建了一个应用程序 .