2017-03-14 43 views
17

tôi chỉ thực hiện các chức năng đám mây mới cho căn cứ hỏa lực, nhưng có một cái gì đó trong nhật ký làm tôi bực mình:Mây Chức năng cho căn cứ hỏa lực - Tài khoản thanh toán không được cấu hình

Tài khoản thanh toán không được cấu hình. Không thể truy cập mạng bên ngoài và giới hạn hạn ngạch. Định cấu hình tài khoản thanh toán để xóa các hạn chế này

Tôi thực sự quản lý để truy cập chức năng từ mạng bên ngoài, vì vậy tôi tự hỏi tôi có thực sự phải cung cấp tài khoản thanh toán của mình không? Không có gì về điều này trong tài liệu firebase.

Tôi đang sử dụng gói đăng ký Spark cho mục đích thử nghiệm cá nhân và tôi không muốn thêm thông tin thanh toán nếu tôi sẽ không thanh toán cho bất kỳ điều gì.

Trả lời

18

Giới hạn về truy cập ra bên ngoài - ví dụ: có thể chức năng yêu cầu chức năng của bạn từ internet nói chung. Hoàn toàn ổn khi sử dụng một chức năng để trả lời một webhook, hoặc truy cập các dịch vụ nội bộ của Google như một Cơ sở dữ liệu thời gian thực.

Nếu bạn muốn gọi dịch vụ web của bên thứ ba (ví dụ), bạn cần bật thanh toán.

Đối với các hạn ngạch khác, hãy xem: https://firebase.google.com/pricing/ - như bạn có thể thấy có giới hạn về số lần gọi (125.000 tại thời điểm viết) và CPU và bộ nhớ (40k cpu giây và 40k GB giây) ở cấp độ miễn phí.

+0

Cảm ơn cho câu trả lời, những gì về 'hạn ngạch hạn chế'? –

+0

Đã bỏ lỡ câu trả lời xin lỗi, cập nhật đó. –

+0

Điều gì về việc gửi email để phản hồi thay đổi trên cơ sở dữ liệu? Bạn có bật thanh toán cho điều đó không? Sử dụng dịch vụ gmail chẳng hạn. – Lancelot

5

Các gọi đầu tiên xảy ra nhưng được đánh dấu khi nó nằm trong kế hoạch tia lửa và được gọi từ một mạng bên ngoài (nhìn vào các bản ghi)

Tại thời điểm viết bài này, Kế hoạch gọi BLAZE (Trả tiền khi bạn đi) cho phép mạng (truy cập bên ngoài) và có một cấp miễn phí vĩnh viễn.

2.000.000 lượt truy cập đầu tiên, 400.000 GB-giây, 200.000 CPU-giây và 5GB lưu lượng truy cập Internet được cung cấp miễn phí mỗi tháng. Bạn chỉ bị tính phí khi sử dụng trong quá trình giao miễn phí này.

Thông tin thêm về chức năng giá điện toán đám mây https://cloud.google.com/functions/pricing

7

Doug stevenson's answers giúp tôi tốt nhất:

TL; DR: Đó là một thông điệp cảnh báo. nếu bạn không thực hiện cuộc gọi đi, bạn đang sử dụng số điện thoại

Thông báo cảnh báo này xuất hiện cho tất cả các chức năng khi thực hiện trên gói Spark. Nó chỉ là một cảnh báo - bạn có thể bỏ qua nó nếu bạn đang làm bất kỳ mạng đi nào trong của riêng bạn.

Chúng tôi đang xem xét việc thay đổi hoặc xóa tin nhắn đó để ít bối rối hơn.

[...]

+2

Thông báo lỗi đó cũng làm tôi bối rối! Tôi bỏ phiếu cho việc thay đổi thông điệp để rõ ràng hơn. –

-2

Nếu bạn muốn sử dụng chức năng điện toán đám mây trong căn cứ hỏa lực. Trước tiên, bạn phải bật các chức năng từ tab chức năng trong bảng điều khiển.

Sau đó triển khai lại ứng dụng.

firebase deploy 

từ thư mục gốc của dự án firebase.

Sau khi triển khai thành công các hàm, bạn sẽ nhận được những dòng này ở cuối cli.

functions: creating function addWelcomeMessages... 
functions[addWelcomeMessages]: Successful create operation. 
Deploy complete! 

cảm ơn

Các vấn đề liên quan