2017-08-11 1 views
0

Nous utilisons [email protected] JS SDK dans notre application réag-native. Nous utilisons [email protected] pour gérer les notifications. Les poussées sont activées et peuvent les voir arriver à partir de twilio. Mais je n'arrive pas à comprendre comment activer les alertes. Je peux (et je fais actuellement) émettre une notification locale lorsque l'application est en arrière-plan, mais nous aimerions voir l'alerte même si l'application est fermée.Twilio Chat notifications push

Comment pouvons-nous configurer les notifications push pour inclure une alerte.

+0

Comment les poussées sont-elles activées et comment vous enregistrez-vous avec le JavaScript de Twilio Chat? – philnash

+0

J'ai suivi les instructions [ici] (https://www.twilio.com/docs/api/chat/guides/push-notification-configuration) pour activer les poussées. Et nous utilisons [reaction-native-push-notification] (https://github.com/zo0r/react-native-push-notification) pour vous inscrire. – marneborn

Répondre

0

Twilio développeur évangéliste ici.

Twilio Chat JS 1.1.1 a récemment été publié et contient en fait des méthodes pour traiter les notifications push.

De même, avez-vous suivi les instructions pour React Native's PushNotificationIOS expliquant comment configurer votre application iOS pour recevoir des notifications push?

+0

Je configure des messages Android/FCM. J'ai tout mis en place, et recevoir les messages. Le problème est qu'ils arrivent comme des messages de données pas des messages de notification (comme défini [ici] (https://firebase.google.com/docs/cloud-messaging/concept-options#notifications_and_data_messages) – marneborn

+0

Pour android s'il vous plaît suivez les étapes dans le application de démonstration pour envoyer ceci comme notification interne: voir https://github.com/twilio/twilio-chat-demo-android/blob/master/chat-demo-android/src/main/java/com/twilio/chat/ demo/FCMListenerService.java # L29 – Berkus

+0

Je l'ai fait et le travail de poussée, en quelque sorte.Le problème est que l'application doit être en cours d'exécution pour envoyer la notification à la barre d'état sur Android). – marneborn

0

J'ai eu des besoins similaires, mais la seule différence dans mon cas est l'utilisation twilio native wrapper chat au lieu de la sdk JS. Pour activer les notifications push, j'ai fini par forcer https://github.com/zo0r/react-native-push-notification et le personnaliser pour prendre en charge les notifications push twilio qui ont une charge utile personnalisée supérieure à celle à laquelle vous êtes habitué.

Cochez https://github.com/zo0r/react-native-push-notification/compare/master...Kabangi:master pour les modifications que vous avez apportées, vous pourriez en avoir quelques idées.