【问题标题】:InAppPurchase Android verify issueInAppPurchase Android 验证问题
【发布时间】:2014-05-27 02:02:04
【问题描述】:

对不起我的英语,我在尝试检查 InApp 的状态时遇到问题,我正在按照此处列出的所有步骤进行身份验证:https://developers.google.com/android-publisher/authorization,我有 access_token,但是当我想检查 InApp 的状态时,我使用这个网址:https://www.googleapis.com/androidpublisher/v1.1/applications/packageName/inapp/productId/purchases/token,我得到的答案是:

 403 Forbidden 
 
- Show headers - 
  
{
  "error": {
   "errors": [
    {
     "domain": "global", 
     "reason": "forbidden" 
     "message": "Forbidden" 
    } 
   ] 
   "code": 403, 
   "message": "Forbidden" 
  } 
}

如果有人能告诉我正在发生或帮助我,我不知道这可能是错误,我将不胜感激。

谢谢。

【问题讨论】:

标签: android oauth google-api in-app-purchase in-app-billing


【解决方案1】:

您可能需要为您的服务帐户添加权限。在 Google Play 开发者控制台 (https://play.google.com/apps/publish/) 中导航到“设置”->“用户帐户和权限”。单击“添加新用户”并输入您的服务用户的电子邮件地址(例如 123456789-abcdefghijklm@developer.gserviceaccount.com)。然后您授予只读权限,开发者控制台会自动识别它是服务用户并立即添加该用户。

不幸的是,对我来说下一步是 400“无效值”响应,这似乎是 Google 后端的错误。

【讨论】:

  • 但是这个账号的密码是什么?我已经添加到面板,但是当我去请求权限时,要求输入密码,我不会输入。
  • 对于服务帐户,它只是告诉我“用户已添加”。无需邀请或密码。
猜你喜欢
  • 2013-07-19
  • 1970-01-01
  • 2015-05-28
  • 2011-10-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多