2016-03-24 18 views
1

İyonik Hız'ın alfa sürümünde, external_ids'e pushNotifications göndermek mümkün olabilir. Ancak beta sürümünde, yalnızca dahili kimliklere pushNotifications göndermeyi başardım.İyonik itme - harici kimliklere gönder

Bir EXTERNAL_ID, Veritabanımdaki bir kullanıcıya bağlı benim arka ucuyla oluşturulan ve şöyle görünür: 55f743ed0664427a638c150c295741f8826994707148da4767 Yani hiçbir sorunu

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

böyle alfa external_ids bir pushNotification gönderiyoruz.BR

Artık beta sürümünde, ionicPush Service, her kullanıcı için internal_ids üretir ve pushNotifications'i yalnızca internal_ids'e gönderebilirim. Bu internal_ids Veritabanı'mda kayıtlı değil.

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

Sorunum şimdi dış kimliğine yoluyla iter göndermek zorunda ama artık bunu yapmak mümkün değilim olmasıdır. Hedeflenen itmeler göndermek için gerekli olan iyonik bir kullanıcının, benim içimde bir iç kimlik, dış kimlik ve bir adı vardır.

GÜNCELLEME: IonicUser

Bir ionicUser bir İsim, kimliği ve Dış kimliği vardır. ID'ye itme göndermek ancak harici ID'ye göndermek mümkün değildir.

enter image description here

iyonik Kullanıcı Sana İç ve Dış No en demek bilmiyorum

enter image description here

cevap

1

belirteç Android/iOS cihazına kaydeder, ancak kodu kullandığınızda:

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

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

Bir jeton döndürür. Bu, veritabanına kaydedebileceğiniz ve daha sonra burada açıklandığı şekilde bildirimleri göndermek için kullanabileceğiniz belirteçtir: http://docs.ionic.io/docs/push-sending-push.

+0

Sorumu güncelledim. – Mazz

+0

Peki neden dahili kimlikleri kullanmaya başlamıyorsunuz? –

+0

oh bu soruyu tamamen kabul etmeyi unuttum. Evet, iyonik kullanıcılara ihtiyacım olduğunu düşündüm. Uygulamamı yeniden yazdım, böylece belirteci benim arka ucuma gönderdim ve şu anda oturum açmış olan kullanıcı için sakladım. Çekicilik gibi çalışır – Mazz