我應該使用哪個API?

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

Google Play服務提供了兩個API,可用於簡化基於SMS的驗證過程: SMS檢索器APISMS用戶同意API

SMS Retriever API提供了完全自動化的用戶體驗,應盡可能使用。但是,它確實需要您在消息正文中放置自定義哈希碼,如果您不是該消息的發送者,則可能很難做到這一點。

如果您無法控制消息的內容(例如,如果您的應用與某金融機構合作,則該金融機構可能希望在批准應用內的付款交易之前先驗證用戶的電話號碼),則可以使用SMS用戶同意的API,不需要自定義哈希碼。但是,它確實需要用戶批准您的應用程序訪問包含驗證碼的消息的請求。為了最小化向用戶顯示錯誤消息的機會,SMS用戶同意將檢查消息是否包含4-10個字符的字母數字代碼,其中至少包含一個數字。它還將在用戶的“聯繫人”列表中過濾出來自發件人的消息。

下表總結了這些差異:

短信檢索器短信用戶同意
留言要求11位哈希碼可唯一標識您的應用4-10位字母數字代碼,至少包含一個數字
發件人要求沒有任何發件人不能在用戶的“聯繫人”列表中
用戶互動沒有任何一鍵批准