簡體   English   中英

Firebase 短信驗證更改發件人姓名

[英]Firebase SMS Verification change sender name

我正在使用 Firebase Phone Auth 來識別用戶,收到了短信,但我需要在手機中更改短信發件人姓名(不是模板),是否可以更改發件人姓名或消息服務? 收到的短信如下:

Phonecode 106109 is your verification code for MyAppName

我需要的是:

MyAppName 106109 is your verification code MyAppName

至於現在,我們根本無法更改模板或發件人姓名/號碼。 我們只能看到用戶將在哪個模板中收到短信。

在此處輸入圖像描述

附加信息:

  • 在您的應用上線之前,您的格式將是 * %LOGIN_CODE% 是您的驗證碼。
  • 在 google-play-store 上傳應用程序后,格式將為%LOGIN_CODE% 是您用於 %APP_NAME% 的驗證碼。

短信中顯示的應用名稱不能手動更改(也不能修改模板)。
一旦應用程序在商店中上線,就會從 Play 商店/應用程序商店檢索應用程序名稱
在閱讀 Rumit 的回答后,我並不是 100% 清楚這一點。

這是 firebase 支持部門對此事的回應:

SMS 消息從 App Store / Play Store 中提取應用程序的名稱。 發布應用程序后,應該會開始顯示正確的名稱。 可能會有一小段延遲(最多一到兩周)。 因此,如果您在幾天前發布了該應用程序,這是一種預期的行為。

但是,如果應用已發布但您仍然看不到應用的名稱,則可能是其他人已經在具有不同名稱的 Play Store(即在 SMS 模板上顯示為 %APP_NAME% 值的名稱)。 Firebase 根據此應用程序 ID 從 Play 商店中提取 %APP_NAME%。

由於 Google Play 中的應用程序 ID 必須是唯一的,因此您不能使用已被他人使用的 ID。

要解決此問題,您可以更改您的應用程序 ID 並在 Firebase 控制台的程序包名稱字段中注冊新的應用程序 ID。

這是截至 2021 年 3 月 19 日我從 Firebase 支持團隊得到的回復。

在此處輸入圖像描述

您好,我還使用 firebase 消息在手機號碼上發送 otp。 我還想在短信中顯示我的應用程序名稱,但有一個 firebase 文檔,您無法在 firebase 中更改消息正文。 您可以從 Firebase 控制台選擇語言,但這是針對每個項目的設置,您無法修改模板。

不可能更改發件人名稱,但是您可以更改模板:

轉到Firebase控制台->身份驗證->模板-> SMS驗證

%LOGIN_CODE%是您對%APP_NAME%的驗證碼。

轉到 Firebase > 身份驗證 > 模板 > 密碼重置 > 放 %APP_NAME%

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM