Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 1.41 KB

File metadata and controls

39 lines (26 loc) · 1.41 KB

Banner

Firebase Messaging

Custom operation to send messages with Firebase.

Screenshot 1 Screenshot 2 Screenshot 3

Usage

  1. Install the extension using a package manager or from the Marketplace:
npm install directus-extension-firebase-messaging-operation
  1. Download the google-services.json file from Google Cloud and add it to the root of Directus.

  2. Or upload it via the Data Studio and copy the Filename (Disk).

  3. Add this environment variable:

GOOGLE_APPLICATION_CREDENTIALS="./google-services.json"
# OR
GOOGLE_APPLICATION_CREDENTIALS="./uploads/<uuid>.json"

Known Issues

Fix messaging/authentication-error

  1. Go to GCP Dashboard in your project.
  2. Search "API and Service".
  3. In the "Enable APIs and Services" section, click "+ Enable APIs and Services".
  4. Then search "cloud messaging".
  5. Now go to "Cloud Messaging" and "Firebase Cloud Messaging API" one by one and enable it.