将我的Git应用重定向到用户';It’他没有得到发帖的许可
我对创建API非常陌生,我正在努力理解OAuth是如何工作的 我正在尝试制作一个Github应用程序,在安装时重定向到用户的空闲时间。重定向恰好获得了用户在其频道上发布的权限 我做了一些研究,发现我可以使用来请求用户访问将我的Git应用重定向到用户';It’他没有得到发帖的许可,git,oauth,slack,slack-api,Git,Oauth,Slack,Slack Api,我对创建API非常陌生,我正在努力理解OAuth是如何工作的 我正在尝试制作一个Github应用程序,在安装时重定向到用户的空闲时间。重定向恰好获得了用户在其频道上发布的权限 我做了一些研究,发现我可以使用来请求用户访问 但我的主要疑问是,我如何知道客户的id Ever Slack应用程序具有客户端ID和客户端机密。因此,要“获取”客户端ID,您需要创建自己的Slack应用程序 详情请参见此处 如果安装我的Git应用程序的用户没有安装我的Slack应用程序怎么办?(抱歉,如果这是一个愚蠢的问题)
但我的主要疑问是,我如何知道客户的id Ever Slack应用程序具有客户端ID和客户端机密。因此,要“获取”客户端ID,您需要创建自己的Slack应用程序
详情请参见此处 如果安装我的Git应用程序的用户没有安装我的Slack应用程序怎么办?(抱歉,如果这是一个愚蠢的问题)那么它就不会起作用。或者,你可以要求用户为他们的Slack提供一个webhook URL,这样你的Git应用程序就可以发布到上面了。我试着做一些事情,比如,当第三方应用程序/网站要求你通过google/facebook登录时。模仿这个场景,这个场景不需要我的Slack应用程序,只需要一个Slack帐户。当然你可以用Slack帐户登录,就像谷歌一样。但这不会让你的应用程序访问用户工作区。