Отправить Push-уведомление для определенных пользователей в консоли МФУ

У меня есть тысячи пользователей как для Apple, так и для Android, и мне нужно отправить Push-уведомление для всех пользователей одновременно - на основе идентификаторов электронной почты. Как добавить все электронные письма одновременно в поле «Идентификатор пользователя» на изображении (я устал с разделителями-запятыми и точками с запятой, но он принимается как один пользователь). Пожалуйста, укажите, есть ли какой-либо альтернативный вариант. Изображение — Push-уведомление из консоли МФУ


person raghavendra rao    schedule 03.07.2018    source источник
comment
Там написано добавить пользователя, поэтому кажется, что вы можете добавить только одного пользователя за раз.   -  person Geshode    schedule 03.07.2018
comment
Гешоде, пожалуйста, укажите, есть ли альтернативная возможность   -  person raghavendra rao    schedule 03.07.2018


Ответы (2)


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

person Arun Punnath    schedule 04.07.2018
comment
Чувак, идентификаторы электронной почты просто разделены пробелом, и это работает, как и ожидалось. Большое спасибо, братан. Вы сэкономили мое время. - person raghavendra rao; 04.07.2018
comment
Арун, не могли бы вы сказать мне, сколько писем мы можем добавить и каков максимальный предел? - person raghavendra rao; 04.07.2018
comment
буду делать партиями по 1000 чтобы портал не стал зависать. Вы можете попробовать больше, если ваше оборудование позволяет. - person Arun Punnath; 04.07.2018
comment
@raghavendrarao Почему вы не пытаетесь использовать REST API. Очень сложно добавить 1000 почтовых идентификаторов вручную в консоли. - person Gaurab Kumar; 04.07.2018
comment
@Gaurab, я попробовал REST API, указав идентификаторы пользователей: [[email protected]], ответ всегда «Внутренняя ошибка сервера». Устройства не найдены. с кодом: FPWSE0009E - person Raghavendra Rao; 05.07.2018

Из консоли управления МФУ вы можете отправлять уведомления только одному идентификатору пользователя за раз. Есть два варианта:

  1. Отправляйте уведомления одно за другим - на разные идентификаторы.

  2. Используйте REST API для отправки нескольким пользователям за один раз. Подробности вызова REST: здесь.

С помощью вызова REST вы можете передать список идентификаторов пользователей в виде массива следующим образом:

"target" : {
    "userIds" : [ "MyUserId1", "MyUserId2",... ]
  }...
}
person Vivin K    schedule 03.07.2018
comment
Спасибо за ваш ответ. Я попытался указать идентификаторы электронной почты в массиве идентификаторов пользователей, которые зарегистрированы в приложении. Но я получаю сообщение об ошибке «Устройства не найдены». Пожалуйста, помогите мне. - person raghavendra rao; 03.07.2018
comment
Скажите, пожалуйста, что именно я должен передать в массиве userIds. - person raghavendra rao; 03.07.2018
comment
Если идентификаторы электронной почты не работают, значит, вы не зарегистрировались или не подписались на электронную почту в качестве идентификатора пользователя. Вам нужно сделать это в первую очередь, чтобы вы могли отправлять уведомления по электронной почте. - person Vivin K; 03.07.2018
comment
Этот вызов REST: ibm.com/support/knowledgecenter/en/SSHS8R_8.0.0/ сообщит вам идентификатор пользователя для ваших подписок. - person Vivin K; 03.07.2018