Skip to content

Android Beams FCM Token issue #43

@scorpionate

Description

@scorpionate

I am trying to implement Beams (Android/Flutter).

  1. According to Docs: https://pusher.com/docs/beams/getting-started/android/configure-fcm/
[∞](https://pusher.com/docs/beams/getting-started/android/configure-fcm/#get-your-fcm-server-key) Get your FCM Server Key
Go to your Firebase project‘s settings page, and then go to the Cloud Messaging tab.

You will need to enable the Legacy Cloud Messaging API, not the Firebase Cloud Messaging API.
  1. According to Firebase Console:
Cloud Messaging API (Legacy)Disabled
If you are an existing user of the legacy HTTP or XMPP APIs (deprecated on 6/20/2023), you must migrate to the latest Firebase Cloud Messaging API (HTTP v1) by 6/20/2024. [Learn more](https://firebase.google.com/docs/cloud-messaging/migrate-v1?hl=en&authuser=0)
  1. I can't enable legacy API since Firebase console does not allow it. Beams requires FCM legacy token.

What now?


PS. I enabled from Google Cloud Project Console: https://console.cloud.google.com/apis/library/googlecloudmessaging.googleapis.com

But it's temporary and needs maintenance:

If you are an existing user of the legacy HTTP or XMPP APIs (deprecated on 6/20/2023), you must migrate to the latest Firebase Cloud Messaging API (HTTP v1) by 6/20/2024.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions