いくつかの外部アプリにインストールされる Android ライブラリを作成しています。このライブラリは、サーバーとの間で Firebase Message を送受信する必要があります。
そのためには、ライブラリを使用してアプリの FirebaseInstanceId を取得する必要がありますが、FirebaseInstanceId の使用は InstanceId を生成した projectId に制限されています。私が制御していないアプリから作成された InstanceId で Firebase API を使用しようとすると、403 が返されます。
apiKey、appId などを自分の firebase プロジェクトの値に設定して、FirebaseApp を手動で作成しようとしましたが、そこから取得した instanceId は常に null です
ライブラリを使用して他のアプリにメッセージを送信するために使用できる Firebase InstanceID トークンを取得する方法はありますか?