我正在使用Google Books API开发一些东西,但我认为这可以在Google的许多API中得到推广。
假设我有一个应用程序具有社交方面,我可以添加朋友并查看他们的Google图书集。从API文档中,它说我可以检索任何人的集合,如果我知道他们的用户ID,但我找不到任何方式以编程方式检索它。我唯一可以期待用户知道的是他们朋友的Gmail地址(或Google帐户登录,出于这些目的,这是相同的事情)。我能以某种方式获得它的唯一方法是通过他们的网页界面上的URL来获取Google图书。让用户这样做是一种模糊的酷刑形式。
有人知道这项服务是否适用于任何Google服务?
具体来说,假设我有一个gmail地址:example@gmail.com,我可以查询一些Google服务来获取该用户的用户ID吗?用户ID基本上是一个非常大的数字(大约20位数)
答案 0 :(得分:0)
以下是来自Nick Johnson的similar question {s olution/workaround:
目前的解决方法是创建一个 用户对象,将其存储到 数据存储区,然后再次获取它。如果 电子邮件对应有效的Google 帐户,用户对象中的 返回的实体将拥有其user_id 字段填充。