Google Мой бизнес | Может ли одна учетная запись GMB публиковаться в нескольких темах?

Мне нужна учетная запись GMB, чтобы публиковать уведомления более чем по одной теме.

Причина: компания (с которой я не работаю) и моя собственная компания должны получать уведомления с одной и той же учетной записи GMB.

Проблема в том, что GMB API, похоже, позволяет учетной записи GMB публиковать только одну тему.

См. Здесь: https://developers.google.com/my-business/reference/rest/v4/Notifications

«Для каждой учетной записи будет только один ресурс настроек уведомлений».

Это конечная точка GMB для подписки на тему для получения уведомлений от учетной записи:

PUT https://mybusiness.googleapis.com/v4/accounts/<ACCOUNT ID>/notifications

Тело:

{
    "topicName": "<TOPIC NAME>",
    "notificationTypes": [
        "NEW_REVIEW"
    ]
}

Однако этот запрос просто удаляет существующие настройки уведомлений учетной записи. Похоже, нет возможности запрашивать уведомления по нескольким темам.


person Steven Olthoff    schedule 20.08.2019    source источник


Ответы (1)


Зачем вам нужно несколько тем? Тема cloud-pubsub может иметь несколько подписок, каждая из которых будет получать копию каждого сообщения, опубликованного в теме.

См. https://cloud.google.com/pubsub/docs/overview#publisher-subscriber-relationships для диаграммы.

person tobyodavies    schedule 21.08.2019
comment
Привет, Тоби. Спасибо за информацию. Мне нужно несколько тем, потому что 1. Существующая тема принадлежит другой организации. У меня нет прав на создание подписки на него. 2. Даже если бы я мог подписаться на существующую тему, было бы нелогично полагаться на нее. Другая тема может измениться по названию или она может быть закрыта. - person Steven Olthoff; 22.08.2019