在 GitHub Marketplace
上共享 GitHub App
如果 GitHub App 是公开的,则可以选择将其发布至 GitHub Marketplace。 有关详细信息,请参阅“关于面向应用的 GitHub Marketplace”。
若要详细了解用户如何从 GitHub Marketplace 安装你的应用,请参阅“通过 GitHub 市场安装 GitHub App 以用于组织”和“通过 GitHub 市场安装 GitHub App 以用于个人帐户”。
通过安装链接共享 GitHub App
如果 GitHub App 是公共的,则的其他用户和组织可以安装你的应用。 若要详细了解如何公开应用,请参阅“将 GitHub 应用程序设为公共或私有”。
-
在 GitHub 上任意页的右上角,单击你的个人资料照片。
-
导航到你的帐户设置。
- 对于由个人帐户拥有的应用,请单击“设置”****。
- 对于组织拥有的应用:
- 单击“你的组织”。
- 在组织的右侧,单击设置。
-
在左侧边栏中,单击“ 开发人员设置”。
-
在左侧边栏中,单击“GitHub Apps”。
-
在要共享的 GitHub App 旁边,单击“编辑”。
-
单击“公共页面”。 GitHub 会将你导航到GitHub App 的公开页面。
-
单击“安装” 。 GitHub 会将你导航到 GitHub App 的安装 URL。 URL 类似于
https://github.com/apps/APP-NAME/installations/new
,其中APP-NAME
是 GitHub App 的名称。 -
与其他用户共享安装 URL。 若要详细了解用户如何从此 URL 安装你的应用,请参阅“从第三方途径安装 GitHub Apps”。
在共享 URL 时,你可以在安装 URL 中包含
state
查询参数,以保留应用程序页面的状态,并在用户安装、身份验证或接受 GitHub App 的更新后将用户返回到该状态。 例如,可使用state
参数将安装关联到用户或帐户。要保留状态,请将其添加到安装 URL:
https://github.com/apps/<app name>/installations/new?state=AB12t
与 GitHub Enterprise Server 实例共享 GitHub App
如果要与你不属于其中的 GitHub Enterprise Server 实例共享 GitHub App,则需要执行其他步骤。 有关详细信息,请参阅“使 GitHub Apps 可用于 GitHub Enterprise Server”。