Ved Nig
Ved Nig

Reputation: 59

Firebase Database is Declining Requests

Firebase Realtime Data base is declining my requests and I don't know why? See This I have used just simple code from documentation. This is HTML page.

<script src="https://www.gstatic.com/firebasejs/7.23.0/firebase-app.js"></script>

<script src="https://www.gstatic.com/firebasejs/7.23.0/firebase-analytics.js"></script>

<script>
  // Your web app's Firebase configuration
  // For Firebase JS SDK v7.20.0 and later, measurementId is optional
  var firebaseConfig = {
    apiKey: "xxxxxxxxx",
    authDomain: "app.firebaseapp.com",
    databaseURL: "https://app.firebaseio.com",
    projectId: "app",
    storageBucket: "jointest-jic.appspot.com",
    messagingSenderId: "xxxxxxx",
    appId: "x:xxxxx4:web:xxxxxxx",
    measurementId: "xcxvcxv"
  };
  // Initialize Firebase
  firebase.initializeApp(firebaseConfig);
  firebase.analytics();
  var database = firebase.database();
  function writeUserData(userId, name, email, imageUrl) {
  firebase.database().ref('users/' + userId).set({
    username: name,
    email: email,
    profile_picture : imageUrl
  });
}
</script>
<body>
<input type="submit" onclick="writeUserData(userId, name, email, ageUrl)">
</body>

Upvotes: 1

Views: 128

Answers (1)

svyat1s
svyat1s

Reputation: 943

Do not forget to import scripts for all components that you will use like <script src="https://www.gstatic.com/firebasejs/7.23.0/firebase-database.js"></script> for using realtime database =))

Also you need to properly configure database rules for your database either in the firebase web console enter image description here

or in your firebase.json file, as you can read here.

Upvotes: 1

Related Questions