Как отправить уведомление от пользователя к пользователю в Android? - PullRequest
0 голосов
/ 09 мая 2018

enter image description here, поэтому я хочу передавать уведомления с устройства на устройство, и я использую для этого облачные функции Firebase и, конечно же, node.js, когда я искал, я обнаружил, что есть новый Метод получения идентификатора из Firebase Firestore, но никто не объяснил это в любом случае, это node.js index.js, в котором я получаю следующую ошибку:

TypeError: Cannot read property 'pharmacien_id' of undefined
at exports.sendCommandes.functions.firestore.document.onWrite.event (/user_code/index.js:8:35)
at Object.<anonymous> (/user_code/node_modules/firebase-functions/lib/cloud-functions.js:112:27)
at next (native)
at /user_code/node_modules/firebase-functions/lib/cloud-functions.js:28:71
at __awaiter (/user_code/node_modules/firebase-functions/lib/cloud-functions.js:24:12)
at cloudFunction (/user_code/node_modules/firebase-functions/lib/cloud-functions.js:82:36)
at /var/tmp/worker/worker.js:710:26
at process._tickDomainCallback (internal/process/next_tick.js:135:7)

и вот index.js:

'use-strict'

const functions = require('firebase-functions');
const admin=require('firebase-admin');
admin.initializeApp(functions.config().firebase);


exports.sendCommandes=functions.firestore.document("Pharmaciens/{pharmacien_id}
   /Commandes/{commande_id}").onWrite(event =>{
  const pharmacien_id=event.params.pharmacien_id;
  const commande_id=event.params.commande_id;
  console.log("pharmacien_id: "+pharmacien_id+" |commande_id: "+commande_id);
});

1 Ответ

0 голосов
/ 09 мая 2018

Решение:
изменить событие с помощью (change, context) и event.params.uid с context.params.uid

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...