我正在使用 GitHub 应用程序,以便将 GitHub 集成到我们的产品中。 看起来我需要安装该应用程序(不仅仅是请求令牌)才能列出用户的私人存储库。 所以我正在做的是使用此链接打开一个弹出窗口来安装应用程序
https://github.com/apps/APP-NAME/installations/new
第一次工作正常,应用程序安装完毕,我收到了兑换令牌的代码。
问题是当用户已经安装了应用程序时,我希望这个新的安装对话框跳过安装设置(因为用户已经这样做了),而是给我访问令牌并关闭弹出窗口。
我有什么办法可以实现这个目标吗?也许指定某种参数?
如果没有,我可以以某种方式使用 git hub 应用程序,让我无需安装即可检索私有存储库(据我所知,旧版 Oath 应用程序允许您通过指定范围来做到这一点)?