1. ホーム
  2. node.js

Cloud Functions for Firebaseでサーバーのタイムスタンプを取得するにはどうしたらいいですか?

2023-08-31 02:35:53

質問

Web、ios、androidでサーバーのタイムスタンプを取得できるのは知っていますが、Firebaseの新しいCloud Functionsはどうでしょうか? サーバーのタイムスタンプを取得する方法がわからないのですが? 使用例としては、電子メールが到着したときにタイムスタンプを付けたいのです。

ウェブ上では、Firebase.database.ServerValue.TIMESTAMPです。

しかし、それはfunctions node server interfaceでは利用できないようですね。

遅くなったので、ここがポイントかもしれませんが...。

EDIT

私はこのように初期化しています。

admin.initializeApp(functions.config().firebase);
const fb = admin.database()

そして、このように呼び出されます。

Firebase.database.ServerValue.TIMESTAMP

しかし、これはクライアント側の統合によるものです。 Functions上では、Firebaseはこのように初期化されません。 私が試したのは

admin.database().ServerValue.TIMESTAMP

fb.ServerValue.TIMESTAMP

どのように解決するのですか?

すでにadmin SDKを使用しているので、正しい構文は次のとおりです。

admin.database.ServerValue.TIMESTAMP