У меня есть PHP-скрипт, использующий старый PHP-API Pubsub (я не могу его заменить). Когда я пытаюсь перечислить темы, я получаю исключение:
Error calling GET https://www.googleapis.com/pubsub/v1beta1/topics: (404) Not Found
Код:
$pubsub_service = new Google_Service_Pubsub($client);
$topicListResponse = $pubsub_service->topics->listTopics();
Есть идеи, что происходит?
Стоит упомянуть, что клиент Google, который я использую, похоже, работает в других частях проекта, где он позволяет мне получить доступ к некоторым ресурсам BigQuery, поэтому я не думаю, что есть какая-то общая проблема с самим клиентом (если только это не проблема с разрешениями) в этом случае я не смог найти, как явно разрешить учетной записи службы перечислять темы)