使用UpgradeableApp API将Google marketplace App从v1迁移到v2时出现“backendError”

时间:2014-06-11 09:30:06

标签: google-apps-marketplace

我们正在尝试将应用程序从v1(使用openid)迁移到Google Apps Marketplace中的v2(Oauth 2.0)。

旧应用程序在旧市场上发布。 新应用程序已在Chrome Webstore中发布。 我们已使用webstore App id将新应用程序与旧应用程序相关联。 结果,旧市场中的安装按钮现在显示"安装应用程序" (而不是旧的"现在添加")。它工作正常。

但是,我们还尝试将现有域名从旧应用程序迁移到新应用程序。

我们正在使用UpgradeableApp API,对此网址使用HTTP PUT请求:

https://www.googleapis.com/appsmarket/v2/upgradableApp/1234%3A1234512345/somelongappid/sampledomain.com

请注意我们在旧的列表ID中使用%3A编码:但即使离开:结果也一样。

使用2脚OAuth签名,使用旧应用的客户端ID和客户端密码,计算并添加"授权"请求的标头。

但是,当我们发送请求时,这就是我们得到的:

{"错误" {"错误":[{"结构域":"全球""理由&#34 ;:" backendError"," message":" Backend Error"}]," code":500," message&#34 ;:"后端错误"}}

HTTP状态码500(内部服务器错误)。

这似乎不是一个身份验证错误消息,但不清楚是什么导致错误......我们这边有什么问题?谷歌方面暂时出现了一些问题(我会假设,#34; Backend Error")

在使用此API之前,有没有人遇到过这个神秘的错误消息?

如有必要,我们可以提供完整的网络跟踪(包含真实的商家信息ID,应用ID和域名)作为私人消息。

0 个答案:

没有答案