Поскольку я искал множество ответов в Stackoverflow, они все о Правилах, и мое правило уже:
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if true;
}
}
}
, и мой файл ключа также генерируется, но, тем не менее, он все еще выдает мне ту же ошибку, мой код :
require "google/cloud/firestore"
project_id = "coursetalk-3e81d"
Google::Cloud::Firestore.configure do |config|
config.project_id = project_id
config.credentials = "coursetalk-3e81d-306f034d094e.json"
end
firestore = Google::Cloud::Firestore.new project_id: project_id
universities_collection = firestore.col "universities"
universities_collection.get do |u|
puts u
end