InAppPurchase Android验证问题

时间:2014-03-04 15:28:14

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

对不起我的英文,我在尝试检查InApp的状态时遇到问题,我按照此处列出的所有步骤进行身份验证:https://developers.google.com/android-publisher/authorization,我有access_token但是当我想查看状态时InApp我使用此URL: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" 
  } 
}

如果有人能告诉我正在发生或者帮助我会非常感激,那我可能会错误。

谢谢。

1 个答案:

答案 0 :(得分:1)

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

不幸的是,对我而言,下一步是400"无效价值"回应似乎是谷歌后端的一个错误。