我正在尝试使用Google SMS Retriever来验证客户端。我可以通过以下在线资源来做到这一点。
现在,在验证过程的所有其他要求中,其中之一是验证发件人编号,以便转发不起作用。在以前,我使用SmsMessage#getOriginatingAddress()方法来获取要验证的地址。
但是,现在无法使用SmsMessage类,因为可以根据 SMS_RECEIVE 意图或接收到的pdus构造它。但是很遗憾,这两个选项对于 SMS_RETRIEVE 都是无效的。
有人可以帮助我获取 SMS_RETRIEVE 的原始地址,还是如何从头开始过滤(可能在SMSRetrieverClient中)以侦听一个特定号码?