在发现 Google 团队升级了 Android Developer API 后,我编写了一个脚本来一次自动更新我所有应用程序的多种语言数据。
但是,我注意到,当您遵循以下工作流程时:
- 要求编辑 ID,
- 做你所有的改变
- 提交所有更改
在某些时候,SocketTimeoutException
当您尝试更新更改时会得到一个。嗯,这可能是由于我的连接有问题。
所以,为了解决这个问题,我改变了我的工作流程:
- 要求编辑 ID,
- 做一次改变
- 提交一项更改
- 从 1 重复直到更改完成
但是,按照这个过程,当我在一些更改后尝试提交时,它会以这个结束:
{
"code" : 403,
"errors" : [ {
"domain" : "androidpublisher",
"message" : "Daily save quota exceeded.",
"reason" : "publishingDailySaveQuotaExceeded"
} ],
"message" : "Daily save quota exceeded."
}
对我来说看起来很奇怪,因为没有关于这个 API 的保存配额的解释。
另外,在大量使用之后,当前的配额限制一直冻结在 0/200k,就好像我什么都没做一样。我没有使用这个 API 的 v1,所以我对此一无所知。
你知道这是否是正确的行为吗?