1

作为土耳其的 Android 开发人员,我们有一个关于 Google SMS Retriever API 的问题。我们不能使用这个 API。 https://developers.google.com/identity/sms-retriever/

API 说“以标识您的应用的 11 个字符的哈希字符串结尾”。问题从这里开始。因为,根据土耳其法律“如果您是一家公司并且您想向您的客户发送短信,那么您需要在短信末尾添加您的公司代码,例如 BXXX”。短信看起来像这样;

短信截图

这里有冲突。我们需要在短信末尾添加公司代码,但 API 也希望在短信末尾添加哈希码。我们如何解决这个问题?为什么一定要到最后?在短信中应该足够了。

4

1 回答 1

1

这是@Cafer Mert Ceyhan 报告的一个已知问题,现在已修复。将依赖项更新到以下指定版本:

implementation 'com.google.android.gms:play-services-auth:18.0.0'
implementation 'com.google.android.gms:play-services-auth-api-phone:17.4.0'

感谢 Mert 向 Google 报告。

于 2021-02-05T18:24:52.903 回答