Spędziłem trochę czasu, szukając rozwiązania problemu, który wydaje się być prosty, ale ... Jak mogę uzyskać aktualne informacje o użytkownikach w funkcji chmury (jeśli nie używasz wyzwalacza functions.auth)? Jestem pewien, że musi to być proste rozwiązanie. (Mam nadzieję)Funkcje chmurowe dla Firebase - Uzyskaj bieżący identyfikator użytkownika
Dzięki za odpowiedzi ... Po prostu to zrobiłem, ale jak uzyskać/user/uid z bazy danych Firebase DB w zdarzeniu wyzwalanym przez pamięć masową? na przykład
exports.addUploadInfoToDatabase = functions.storage.object().onChange(event => {
console.log("firebase storage has been changed");
// need to find the uid in here somehow
admin.database().ref(`/user/uid`).push({testKey:"testData"});
})
Stosuje się, jeśli brakowało mi punktu w twoich odpowiedziach.
Dzięki ...
Witam, witam w SO! Pokaż, co już wypróbowałeś. Twoje pytanie, tak jak jest obecnie, prawdopodobnie nie dostanie dobrej odpowiedzi i może zostać zamknięte. Proszę [wziąć wycieczkę] (https://stackoverflow.com/tour) i przeczytać [jak zapytać] (https://stackoverflow.com/help/how-to-ask) i [jak stworzyć minimalny, weryfikowalny przykład] (https://stackoverflow.com/help/mcve) w celu uzyskania lepszych wyników przy użyciu tej witryny. – vatavale
Nie jest jasne, w jaki sposób odpowiedź na pytanie oznaczone jako duplikat odnosi się do pytania OP. –