У меня есть сканер, который собирает обзоры некоторых приложений. Он работал в течение нескольких недель без каких-либо проблем, но сегодня Google API прекратил перечислять последние обзоры для приложения.
Я обнаружил, что разные результаты возвращаются в зависимости от сервера, вызывающего API.
Есть ли причина для такого поведения? Два сервера идентичны (ОС, HW, Firewall) и находятся в одном центре обработки данных.
Сначала я подумал, что это может быть проблема с клиентом python, но та же проблема возникает при использовании только команды curl. Я использовал эту же команду на обоих серверах. Даже используемый токен был одинаковым в обоих:
$ curl -H "Authorization: Bearer <tokenxxx>" "https://www.googleapis.com/androidpublisher/v3/applications/my.example.app/reviews?startIndex=0&maxResults=100&alt=json"
Эта команда должна возвращать последние отзывы на обоих серверах. Но на сервере-обходчике API не отображает обзоры, измененные или созданные после 6 часов утра.