私はFirebaseプロジェクトを持っていますが、ユーザーがいくつかのコンテンツを共有するのはメディアとテキストです。 Facebookがリンクを適切に処理するためには、共有コンテンツにあらかじめ設定されたページが必要です(Firebase JS APIのクライアントではなく、サーバー側で動的に作成されます)。Google App Engine Node.jsアプリケーションのFirebaseプロジェクトのserviceAccountKey.jsonのセキュアパス
だから、私はsomedomain.com/?content=hfe84gfjy45xs
var admin = require("firebase-admin");
// Fetch the service account key JSON file contents
var serviceAccount = require("path/to/serviceAccountKey.json");
// Initialize the app with a null auth variable, limiting the server's access
admin.initializeApp({
credential: admin.credential.cert(serviceAccount),
databaseURL: "https://databaseName.firebaseio.com",
databaseAuthVariableOverride: null
});
のようなURLは、プロジェクトフォルダ内path/to/serviceAccountKey.json
ファイルを入れて、それが安全であるように、これらのコンテンツを提供するためにGoogle App Engineの(GAE)を使用することを決定しましたか? ファイルをGoogle Cloud Storageインスタンスに配置する必要がありますか?
ありがとうございます。