2016-06-30 3 views
1

Я недавно столкнулся с этим post, где общая идея заключается в том, как подписаться на тему с несколькими устройствами. Я предоставил answer, предлагая использовать группу устройств, а затем - batchAdd со стороны сервера.Подписывать группу устройств (notification_key) на тему

Но мне было интересно, можно ли подписаться на тему, используя группу устройств notification_key?

Я не видел ничего, что упоминает что-то подобное в документах. Ключа уведомления описывается в doc как:

Всех устройства в доле группах общего ключ уведомления, которое является маркером, который FCM использует для веера сообщений для всех устройств в группе.

Так что я подумал, что можно было использовать его. Но он не может найти ничего, что упоминает об этом. Я просмотрел сообщество для любых других подобных сообщений, прошел через документы, но большинство из них просто подписывают одно устройство на тему.

Был ли мой ответ на сообщение хорошим методом? Или я просто пропустил что-то, где уже есть процесс/поток о том, как это сделать на самом деле?

Я не пробовал самостоятельно, но это был единственный способ, о котором я мог думать. Я все еще изучаю GCM & FCM, и я был бы очень признателен, если кто-то, кто его попробовал, может пролить свет на это.

ответ

3

Вы не можете подписаться на device_group в теме. Путем достижения этой цели можно было бы подписаться на токены, связанные с группой устройств, на эту тему либо индивидуально, либо в пакетном режиме.

+0

Hi @ArthurThompson сэр. Спасибо за проверку. :) Интересно, есть ли какая-либо документация, в которой говорится об этом? Или нет? –

+1

Неявно, но для подписки на темы требуются токены IID, которые указаны явно. –

+0

Итак, используя IID, ** ** можно было бы подписаться на группу? – Mbrevda

Смежные вопросы