Подтверждение публикации в Google от другого клиента - PullRequest
0 голосов
/ 28 сентября 2018

Вот что мне нужно сделать:

  1. Получить некоторые сообщения в Системе 1, используя подписку по запросу.

  2. Отправлять каждое сообщение вместес идентификатором подтверждения в Систему 2

  3. Отправить подтверждение подписке из этой Системы 2.

Итак, в основном я создам новый клиент Pubsubи отправить подтверждение.Как я могу сделать этот запрос?

Ответы [ 2 ]

0 голосов
/ 09 ноября 2018

Чтобы дополнить ваш ответ, я только что понял, что ваш клиент - это Java-класс Pubsub, а метод execute () принадлежит экземпляру Acknowledge.

Я нашел полный пример, который извлекает сообщения от Pubsub.На самом деле метод pullMessages () в таком примере содержит упомянутое вами предложение.Окунувшись в Java-фреймворк, эта ссылка упоминает , как используется метод exetute () .

0 голосов
/ 02 октября 2018

Я добавил метод execute () в операцию подтверждения:

            client.projects().subscriptions()
                    .acknowledge(getFullSubscriptionsName(config), acknowledgeRequest)
                    .execute();

Метод execute () не вызывался.

...