Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 google ID 作为我的用户对象的数据存储 ID。
有时我想通过电子邮件查找用户。gmail 地址可以带有点或不带点、大写字母和其他变体。如何从给定的电子邮件中检索用户 ID?
Google+ 似乎为此提供了一个 API
https://developers.google.com/+/api/latest/people/search
首先,您应该始终以小写形式存储电子邮件属性,因为大小写无关。现在,如果您还想考虑点或加号并能够对其进行查询,那么您应该将电子邮件的剥离版本存储在另一个(隐藏)属性中,并对此执行查询。