Skip to main content

共享 GitHub 应用

可以与其他用户共享自己的 GitHub App。

在 GitHub Marketplace

上共享 GitHub App

如果 GitHub App 是公开的,则可以选择将其发布至 GitHub Marketplace。 有关详细信息,请参阅“关于面向应用的 GitHub Marketplace”。

如果你是 Enterprise Managed User,则无法在 GitHub Marketplace 上共享你的应用。

若要详细了解用户如何从 GitHub Marketplace 安装你的应用,请参阅“通过 GitHub 市场安装 GitHub App 以用于组织”和“通过 GitHub 市场安装 GitHub App 以用于个人帐户”。

通过安装链接共享 GitHub App

如果 GitHub App 是公共的,则企业中的其他用户和组织可以安装你的应用。 若需详细了解如何公开应用,请参阅“将 GitHub 应用程序设为公共或私有”。

如果你是 Enterprise Managed User,则只能与企业中的其他用户或组织共享你的应用。

  1. 在 GitHub 上任意页的右上角,单击你的个人资料照片。

  2. 导航到你的帐户设置。

    • 对于由个人帐户拥有的应用,请单击“设置”****。
    • 对于组织拥有的应用:
      1. 单击“你的组织”。
      2. 在组织右侧,单击“设置”。
  3. 在左侧边栏中,单击“ 开发人员设置”。

  4. 在左侧边栏中,单击“GitHub Apps”。

  5. 在要共享的 GitHub App 旁边,单击“编辑”。

  6. 单击“公共页面”。 GitHub 会将你导航到GitHub App 的公开页面。

  7. 单击“安装” 。 GitHub 会将你导航到 GitHub App 的安装 URL。 URL 类似于 https://github.com/apps/APP-NAME/installations/new,其中 APP-NAME 是 GitHub App 的名称。

  8. 与其他用户共享安装 URL。 有关用户如何从此 URL 安装应用的详细信息,请参阅“从第三方途径安装 GitHub Apps”。

    在共享 URL 时,你可以在安装 URL 中包含 state 查询参数,以保留应用程序页面的状态,并在用户安装、身份验证或接受 GitHub 应用的更新后将用户返回到该状态。 例如,可使用 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”。