2016-03-24 2 views
1

В альфа-версии IonicPush было возможно отправить pushNotifications на внешние_изыки. Однако в бета-версии мне удалось отправить pushNotifications во внутренние идентификаторы.Ионное нажатие - отправка на внешние идентификаторы

external_id подключен к пользователю в моей базе данных, генерируемый с моим серверным и выглядит следующим образом: 55f743ed0664427a638c150c295741f8826994707148da4767

Так что отправка pushNotification к external_ids в альфа, как это было проблемой

user_ids: array("55f743ed0664427a638c150c295741f8826994707148da4767","55f743ed0664427a638c150c295741f8826994707148da4767","55f743ed0664427a638c150c295741f8826994707148da4767"); 

Теперь в бета-версии, ionicPush Service генерирует internal_ids для каждого пользователя, и я могу отправлять pushNotifications только в internal_ids. Эти внутренние_данные не сохраняются в моей базе данных.

user_ids: array("5303434a-5f48-4743-9584-15ccb8bf7528","5303434a-5f48-4743-9584-15ccb8bf7528"); 

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

UPDATE: IonicUser

ionicUser имеет имя, идентификатор и внешний идентификатор. Можно отправить нажатие на идентификатор, но не на внешний идентификатор.

enter image description here

Ионный Пользователь сохраняет Android/IOS устройства маркера

enter image description here

ответ

1

Я не знаю, что вы имеете в виду внутреннего и внешнего Id, но когда вы используете код:

var push = new Ionic.Push({ 
    "debug": true 
}); 

push.register(function(token) { 
    console.log("Device token:",token.token); 
}); 

Он возвращает токен. Это токен, который вы можете сохранить в базе данных, а затем использовать его для отправки уведомлений, как описано здесь: http://docs.ionic.io/docs/push-sending-push.

+0

Я обновил свой вопрос. – Mazz

+0

Итак, почему вы не можете просто переключиться на использование внутреннего идентификатора? –

+0

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

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