-1

私は開発者ではありませんが、twixl プラットフォームで作成されたデジタル キオスク マガジンを発行する必要があるグラフィックです。

twixl ドキュメントの手順に従って、Android ( FCM/GCM ) での通知用の Sender ID を作成しました。Sender ID (API キー) を関連付けたアプリを作成し、すべてが機能しました。アプリがアクティブだった数日間の統計もあります。

ただし、証明書の問題のため、この発行をキャンセルして、同じアカウント ( app@pizzanew.it ) から別の発行を行う必要がありました。

Google Cloud Platform で古いプロジェクトを削除し、新しいプロジェクトを作成しました。現在、Google Developer Console にアクセスして新しい ID を関連付けると、API キーの値が無効であると表示されます。

古いアプリにリンクされているのか、それとも私が知らない何らかの方法でリンクされているのでしょうか? ただし、古いアプリは公開されなくなりました。

方法はわかりませんが、通知用にこの ID を設定できる必要があります。新しいアプリの一般情報のみを設定しましたが、まだ公開されておらず、新しい APK をアップロードしていません。そのせいでしょうか。

どんな助けにも感謝します。

4

1 に答える 1

1

理解すべき 2 つの概念があります。

sender-id : これは、Google Cloud Console (古いプロジェクトの場合) または Firebase Console (新しいプロジェクトの場合) のプロジェクトの ID です。

server-key : (API キーとも呼ばれます) これは、サーバーがメッセージを送信するための「パスワード」です。

SENDER-IDを変更したい場合:

  1. 新しい Firebase プロジェクトを作成します: https://firebase.google.com
  2. 設定で SenderId と Server-Key を読み取ります
    ( Firebase Cloud Messaging の API KEY はどこにありますか? )
  3. すべての設定で送信者 IDを更新します
    (FCM SDK を使用している場合は、新しい google-services.json ファイルをダウンロードする必要があります)。

PS: 同じ送信者 ID を保持する必要がある場合は、Google Cloud Platform から古いプロジェクトを元に戻すことができるはずです。ただし、新しいプロジェクトは Firebase コンソールで作成する必要があり、新しいサーバーキーが必要な古いプロジェクトは古いプロジェクトを Firebase コンソールにインポートする必要があります。

于 2016-09-10T19:29:28.217 に答える