【问题标题】:What are the best practices for migrating to marketplace v2迁移到 Marketplace v2 的最佳做法是什么
【发布时间】:2014-04-08 11:01:26
【问题描述】:

我在 Google Apps Marketplace V1 中有一个使用 OpenID 进行登录的应用程序和一堆使用 OAuth1.0 进行身份验证的 API。

现在我需要将其迁移到 Google Apps Marketplace V2,因此我按照文档 herehere 更新了我的应用程序以使用 OAuth2.0 进行身份验证,并更新了我的所有 API 调用以使用 OAuth2 进行身份验证。 0.

一切正常,但现在我需要从 Marketplace V1 切换到 Marketplace V2。问题是我在任何给定时间都只能有一个版本的应用程序 - 它使用 OpenID 和 OAuth1.0,或者它使用 OAuth2.0 - 它不能同时使用两者。

所以,我有两个问题:

  1. 我需要使用this form 提交我的应用以供审核。但是,为了让 Google 在新的 Marketplace 中审核我的应用程序,他们需要我的应用程序的新版本,但我无法实时推送该代码,因为现有客户将被中断 - 他们甚至无法登录.
  2. 当新的市场列表上线时,我的应用仍将运行旧代码库,因此任何新安装都将无法运行。

那么,你如何解决这个问题?

我目前的市场列表指向一个测试环境。问题是,我可以提交它以供审核,然后更改它指向的应用程序何时获得批准?理想情况下,当它获得批准时,它不会自动在新市场中公开上市,直到我上传了新的代码库。我想我需要一段时间的停机时间才能使用Migration API 转移我现有的客户。

【问题讨论】:

    标签: google-apps-marketplace


    【解决方案1】:

    不幸的是,您需要找到一种方法让应用程序的两个版本同时运行,这样既可以审查新版本,又因为迁移是在每个域的基础上进行的,所以会有在一段时间内,一些客户将使用旧应用程序,而一些客户将使用新应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-20
      • 1970-01-01
      • 2010-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-03
      • 2020-05-05
      相关资源
      最近更新 更多