Basit bir soruna benzeyen bir çözüm ararken biraz zaman geçirdim ama ... Bir bulut işlevinin içindeki mevcut kullanıcı ayrıntılarını nasıl alabilirim (bir işlev.auth tetikleyicisi kullanmıyorken))? Eminim bunun için basit bir çözüm olmalı. (Umarız)Firebase için Bulut İşlevleri - Geçerli kullanıcı kimliğini al
Yanıtlar için teşekkürler ... Sadece bunu yaptım ancak Firebase DB'den/user/uid dosyasını depolama tetiklemeli bir etkinlik içinde nasıl alabilirim? Örneğin.
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"});
})
Yanıtlarınızdaki noktayı kaçırırsam, ek bilgi.
Teşekkür ...
Merhaba, hoş geldiniz! Lütfen daha önce denediğin şeyi göster. Sorunuz, şu anda olduğu gibi muhtemelen iyi bir cevap alamayacak ve kapalı olabilir. Lütfen [tura katılın] (https://stackoverflow.com/tour) ve [nasıl yapılır?] 'U (https://stackoverflow.com/help/how-to-ask) ve [nasıl minimum oluşturabiliriz? Bu siteyi kullanarak daha iyi sonuçlar için örnek] (https://stackoverflow.com/help/mcve). – vatavale
Yinelenen soru olarak yanıtın OP'nin sorusunu nasıl ele aldığı açık değildir. –