谷歌AndroidPublisher API批处理

时间:2015-03-11 23:58:19

标签: android in-app-billing

我认为Android Publisher的批处理方法不起作用。

我正在使用Java库:

'com.google.apis:google-api-services-androidpublisher:v2-rev16-1.19.1'

我得到的错误是:

SEVERE: com.google.api.client.googleapis.json.GoogleJsonResponseException: 400 Bad Request
{
  "code" : 400,
  "errors" : [ {
    "domain" : "global",
    "location" : "[entry[0].inappproductsInsertRequest.package_name]",
    "locationType" : "parameter",
    "message" : "Required parameter: [entry[0].inappproductsInsertRequest.package_name]",
    "reason" : "required"
  } ],
  "message" : "Required parameter: [entry[0].inappproductsInsertRequest.package_name]"
}

我正在使用Java API,所以我非常确定我填写了所有字段,包括InAppProducts packageName。

让我感到困惑的是,InappproductsInsertRequest类没有任何" package_name"领域。当然,名称" package_name"中间的下划线似乎很奇怪,而API的其余部分使用" packageName"。

在我看来,这个API没有经过太多测试,这是一个错误。

0 个答案:

没有答案