我有一個函數文件,我目前正在嘗試執行的功能是訪問Firebase身份驗證()功能以檢查一個用戶存在,基於電子郵件,然後得到他們的uid。Firebase雲功能 - 即使我爲Firebase管理功能發出出站http請求,也會收到網絡錯誤
我有一個角2應用,在那裏我運行一個HTTP請求調用該函數,但任何時候我嘗試運行它,我得到這個錯誤:
Billing account not configured. External network is not accessible and quotas are severely limited. Configure billing account to remove these restrictions
這裏是我的代碼:
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);
/**
* Function to get a user by email
*/
exports.getUserByEmail = functions.https.onRequest((req, res) => {
console.log('req', req);
return admin.auth().getUserByEmail(req.query.email);
});
這種類型的東西不允許在Spark
計劃?我仍在開發我的應用程序,這是我現在需要工作的唯一一件事情,我寧願不必立即開始使用這個小功能。有什麼我可以做的嗎?
在此先感謝!
可能的重複[雲功能的Firebase - 帳戶帳戶未配置](https://stackoverflow.com/questions/42784135/cloud-functions-for-firebase-billing-account-not配置) – Suhaib