UpgradeableApp API不断提供"无效的OAuth使用者密钥"

时间:2014-08-28 04:17:50

标签: google-oauth google-apps-marketplace

鉴于以下ruby代码:

consumer = OAuth::Consumer.new(consumer_key, consumer_secret, {
  site: "https://www.googleapis.com"
})

resp = consumer.request(:put, "/appsmarket/v2/upgradableApp/#{listingId}/#{cwsId}/#{domain}")

puts resp.code+"\n"
puts resp.body

UpgradeableApp API不断提供"无效的OAuth使用者密钥"错误。消费者密钥(格式为XXXXXXXXXXXX.apps.googleusercontent.com)直接从旧市场列表中复制,如文档中所述。

我'已经:

  • 通过ntp验证系统时间是否正确并同步。
  • 尝试包含xoauth_requestor_id
  • 尝试通过curl自行生成请求(使用this生成oauth签名)
  • 尝试启用" Google Apps Marketplace API"在"注册其他API"在旧市场上市

还有其他人在体验这个吗?关于我可以尝试的其他事情的想法?

2014年9月10日更新:我收到了谷歌的确认,这是他们应该修复的问题。我之前能够成功使用上面的ruby代码进行迁移。

1 个答案:

答案 0 :(得分:0)

我得到了Google的确认,这是他们最终应用修复的问题。我之前能够成功使用上面的ruby代码进行迁移。