我在Google Apps Marketplace V1中有一个应用程序,它使用OpenID进行登录,还有一堆使用OAuth1.0进行身份验证的API。
现在我需要将其迁移到Google Apps Marketplace V2,因此我按照文档here和here更新了我的应用以使用OAuth2.0进行身份验证并将我的所有API调用更新为使用OAuth2.0进行身份验证。
一切正常,但现在我需要从Marketplace V1切换到Marketplace V2。问题是我在任何给定时间只能有一个版本的应用程序 - 它使用OpenID& OAuth1.0,或者它使用OAuth2.0 - 它不能同时使用两者。
所以,我有两个问题:
那么,你怎么解决这个问题?
我目前的市场列表指向测试环境。问题是,我可以提交以供审核,然后更改它在批准后指向的应用程序吗?理想情况下,当它获得批准后,在我上传新代码库之前,它不会自动在新市场中公开列出。我想我需要一段时间的停机才能使用Migration API来移动现有客户。
答案 0 :(得分:0)
不幸的是,你需要找到一种方法让两个版本的应用程序同时运行,这样既可以审查新版本,也可以因为每个域都进行迁移,所以会有是一段时间,一些客户将使用旧应用程序,有些客户将使用新应用程序。