Сколько раз в день мой скрипт может вызывать Google Service API для получения статуса подписки? - PullRequest
0 голосов
/ 20 июня 2020

У меня есть платное приложение в Google Play. Пользователи могут приобрести подписку и получить доступ к дополнительным функциям. Платный контент доставляется через внешний сервер. На том же сервере у меня также есть сценарий PHP, который проверяет (с помощью cronjob) статус подписки каждого пользователя.

$package = "xxxxxxxxx";
$client = new Google_Client();
$client->setScopes(array("https://www.googleapis.com/auth/androidpublisher"));
$client->setAuthConfig('conf/api-xxxxxxxxxxxxxxxxx.json');
$service = new Google_Service_AndroidPublisher($client);

// for each subscription call:
$res = $service->purchases_subscriptions->get($package, $sku, $token);

Сколько раз в день мой сценарий может вызывать API службы Google для получения статус подписки моих пользователей?

На данный момент cronjob вызывает скрипт в полночь, проверяя менее 10 лицензий (каждый вызов Google API занимает довольно много времени, обычно 1 секунду). Я не могу проверить много лицензий до истечения времени ожидания для cronjob.

Я мог бы увеличить частоту cronjob до каждого часа или даже меньше, но насколько это слишком много с точки зрения Google? Я ничего не нашел в онлайн-документации.

...