Fatal error: Uncaught Google\Service\Exception: { "error": { "code": 429, "message": "Quota exceeded for quota metric 'Read requests' and limit 'Read requests per minute per user' of service 'sheets.googleapis.com' for consumer 'project_number:823555270482'.", "errors": [ { "message": "Quota exceeded for quota metric 'Read requests' and limit 'Read requests per minute per user' of service 'sheets.googleapis.com' for consumer 'project_number:823555270482'.", "domain": "global", "reason": "rateLimitExceeded" } ], "status": "RESOURCE_EXHAUSTED", "details": [ { "@type": "type.googleapis.com/google.rpc.ErrorInfo", "reason": "RATE_LIMIT_EXCEEDED", "domain": "googleapis.com", "metadata": { "quota_metric": "sheets.googleapis.com/read_requests", "quota_limit_value": "60", "consumer": "projects/823555270482", "service": "sheets.googleapis.com", "quota_limit": "ReadRequestsPerMinutePerUser", "quota_location": "global", "quota_unit": "1/min/{project}/{user}" } }, { "@type": "type.googleapis.com/google.rpc.Help", "links": [ { "description": "Request a higher quota limit.", "url": "https://cloud.google.com/docs/quotas/help/request_increase" } ] } ] } } in /home/umpireappt/public_html/ballaratumpires/inc/vendor/google/apiclient/src/Http/REST.php:134 Stack trace: #0 /home/umpireappt/public_html/ballaratumpires/inc/vendor/google/apiclient/src/Http/REST.php(107): Google\Http\REST::decodeHttpResponse(Object(GuzzleHttp\Psr7\Response), Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...') #1 [internal function]: Google\Http\REST::doExecute(Object(GuzzleHttp\Client), Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...') #2 /home/umpireappt/public_html/ballaratumpires/inc/vendor/google/apiclient/src/Task/Runner.php(187): call_user_func_array(Array, Array) #3 /home/umpireappt/public_html/ballaratumpires/inc/vendor/google/apiclient/src/Http/REST.php(66): Google\Task\Runner->run() #4 /home/umpireappt/public_html/ballaratumpires/inc/vendor/google/apiclient/src/Client.php(921): Google\Http\REST::execute(Object(GuzzleHttp\Client), Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...', Array, NULL) #5 /home/umpireappt/public_html/ballaratumpires/inc/vendor/google/apiclient/src/Service/Resource.php(238): Google\Client->execute(Object(GuzzleHttp\Psr7\Request), 'Google\\Service\\...') #6 /home/umpireappt/public_html/ballaratumpires/inc/vendor/google/apiclient-services/src/Sheets/Resource/SpreadsheetsValues.php(241): Google\Service\Resource->call('get', Array, 'Google\\Service\\...') #7 /home/umpireappt/public_html/ballaratumpires/inc/functions.php(479): Google\Service\Sheets\Resource\SpreadsheetsValues->get('1rPV6vrTxjnbdYk...', 'Public Website!...') #8 /home/umpireappt/public_html/ballaratumpires/inc/functions.php(857): fetchPublicMilestoneData(Array, true) #9 /home/umpireappt/public_html/ballaratumpires/inc/functions.php(499): fetchPublicMilestoneDataFromCache(Array, true) #10 /home/umpireappt/public_html/ballaratumpires/umpireprofile/index.php(167): fetchTotalGamesFromPublicDataFromCache('Craig Stevens', Array, true) #11 {main} thrown in /home/umpireappt/public_html/ballaratumpires/inc/vendor/google/apiclient/src/Http/REST.php on line 134