ฉันจะหา API KEY สำหรับ Firebase Cloud Messaging ได้ที่ไหน


141

ฉันกำลังพยายามหาว่า GCM หรือ Firebase Cloud Messaging รุ่นใหม่ทำงานอย่างไรฉันจึงย้ายโปรเจ็กต์หนึ่งไปยังคอนโซล Firebase ใหม่หากฉันไม่มีคีย์ API หรือฉันต้องการสร้างใหม่ ... ฉันทำมันได้ไหม?


1
คุณต้องใช้รหัส API สำหรับภาษาที่ไม่ได้รับการสนับสนุนอย่างเป็นทางการเท่านั้น firebase.google.com/docs/libraries
Babu

คำตอบ:


281

อยู่ในhttps://console.firebase.google.com/project/(your-project-id)/settings/cloudmessaging

คุณสามารถค้นหารหัส API ได้ใน:

(gear-next-to-project-name) > Project Settings > Cloud Messaging

รหัสเซิร์ฟเวอร์คือคีย์ API


2
ขอบคุณฉันกำลังสงสัยว่าสิ่งที่เกิดขึ้นถ้าคีย์ API ได้รับการบุกรุกวิธีการตั้งค่าหรือสร้างขึ้นมาใหม่ ..
Nissar

2
ps: วิธีแก้ปัญหาในการหมุนคีย์ประกอบด้วยในการเปิดโครงการfirebaseจากcloud.google.com > เครื่องมือจัดการ API> ข้อมูลรับรอง
Diego Giorgini

7
เป็นกุญแจสำคัญในเซิร์ฟเวอร์เดียวกับคีย์ API หรือไม่
Swapnil

ในบริบทนี้ใช่
Diego Giorgini

1
ฉันคิดว่ารหัสเซิร์ฟเวอร์ไม่เหมือนกับคีย์ Web API คำตอบอื่น ๆ ในที่นี้แสดงให้เห็นว่าพวกเขาใช้สำหรับการแยกต่างหากที่แตกต่างกัน
Ariel Moraes

54

ขั้นตอนที่ 1:ไปที่Firebase Console

ขั้นตอนที่ 2:เลือกโครงการของคุณ

ขั้นตอนที่ 3:คลิกที่ไอคอนการตั้งค่าและเลือกการตั้งค่าโครงการ

เลือกการตั้งค่าโครงการ

ขั้นตอนที่ 4:เลือกแท็บการส่งข้อความ CLOUD

ป้อนคำอธิบายรูปภาพที่นี่


8

เข้าที่นี่:

https: //console.firebase.google.com/project/ your-project-name / ภาพรวม

(แทนที่your-projectด้วยของคุณproject-name) และคลิกที่ " เพิ่มฐานข้อมูลในแอปพลิเคชันเว็บของคุณ " (ไอคอนวงกลมสีแดง) การกระทำนี้จะแสดงกล่องโต้ตอบกับคุณ:

  • apiKey
  • authDomain
  • databaseURL
  • storageBucket
  • messagingSenderId

นี่คือตัวอย่างพร้อมภาพหน้าจอ: appypie.com/faqs/…
Mayuri R Talaviya

2

1. สร้างโปรเจ็กต์ Firebase ในคอนโซล Firebase ถ้าคุณยังไม่มี หากคุณมีโครงการ Google ที่เชื่อมโยงกับแอพอยู่แล้วให้คลิกนำเข้า Google Project มิฉะนั้นคลิกสร้างโครงการใหม่

2. คลิกที่การตั้งค่าและเลือกการอนุญาต

3. เลือกบัญชีบริการจากเมนูด้านซ้าย

4. คลิกสร้างบัญชีบริการ

  • ป้อนชื่อสำหรับบัญชีบริการของคุณ
  • คุณสามารถเลือกกำหนด ID จากที่สร้างขึ้นโดยอัตโนมัติจากชื่อ
  • เลือกสร้างคีย์ส่วนตัวใหม่และปล่อยให้เป็นประเภทคีย์เป็น JSON
  • ปล่อยให้เปิดใช้งานการมอบหมายทั้งโดเมนของ Google Apps ที่ไม่ได้เลือกไว้
  • คลิกสร้าง

นี่อาจเป็นสิ่งที่คุณกำลังมองหา นี่คือการสอนเกี่ยวกับเว็บไซต์


สิ่งนี้สำหรับ SDK ฐานข้อมูลที่ได้รับการสนับสนุนอย่างเป็นทางการ มันอยู่ที่ไหนในเอกสารบอกว่า Java และ nodejs
Babu

1

โปรดเพิ่มรหัส api ใหม่จากFirebase -> Project Settings -> Cloud Messaging -> Legacy Server Keyลงในไฟล์พื้นที่ทำงานเช่นgoogle-services.json


0

นอกจากนี้คุณยังสามารถรับรหัส API ได้ใน android studio เปลี่ยนเป็นมุมมองโครงการใน Android จากนั้นหา google-services.json เลื่อนลงและคุณจะพบกับ api_key


0

คุณสามารถค้นหาคีย์ Firebase Web API ของคุณได้อย่างเต็มประสิทธิภาพ

ไปที่ project overview -> general -> web API key

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.