我认为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没有经过太多测试,这是一个错误。