首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >松弛Oauth/授权API调用

松弛Oauth/授权API调用
EN

Stack Overflow用户
提问于 2016-05-12 17:11:30
回答 1查看 1.9K关注 0票数 1

我对OAuth (以及Slack )还很陌生,并且对OAuth流的第一步有一个问题。

它说:“你的网络或移动应用程序应该将用户重定向到以下网址:https://slack.com/oauth/authorize”。起初,我认为我应该做一个XHR请求,但后来我明白这不是我想要的。

经过更多的研究,我发现最初的oauth/authorize请求应该在浏览器中作为直接请求发送。我的问题是,我不能开始想象该怎么做。我已经引用了这个教程的部分内容(向下滚动到‘wrap’部分),但是它并不能帮助我了解oauth/Authorization呈请。

基本上,我想找个人更好地向我解释最初的请愿书是如何提出的。所有的帮助都是非常感谢的!

提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-11 17:26:05

您应该查看松弛按钮文档。

在这里,您可以找到一个松弛应用程序的示例,如下所示:

代码语言:javascript
复制
<a href="https://slack.com/oauth/authorize?scope=incoming-webhook&client_id=CLIENT_ID">
   <img alt="Add to Slack" height="40" width="139" 
   src="https://platform.slack-edge.com/img/add_to_slack.png" />
</a>

这个按钮要求授权一个松弛的应用程序,其中包括传入的webhooks,您可以在作用域中添加更多需要的特性,用逗号分隔它们。scope=incoming-webhook,commands,bot,channels:read

在教程链接中,当它说应该将它们链接到https://oauth2server.com/auth?response_type=code&client_id=CLIENT_ID&redirect_uri=REDIRECT_URI&scope=photos

它指的是为用户将其包装成一个按钮:

代码语言:javascript
复制
<a href="https://oauth2server.com/auth?response_type=code&client_id=CLIENT_ID&redirect_uri=REDIRECT_URI&scope=photos">
   Auth Button
</a>

希望这有助于澄清/oauth/authorize的用法。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37193395

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档