如何在创建新的时间轴卡时访问Google Glass联系人照片?

时间:2013-10-17 20:33:19

标签: google-mirror-api google-glass

我正在构建GlassWare,它将添加一张时间线卡,以指示用户的一位朋友已执行某些操作。在卡片上,我想展示一位朋友的照片。

如果Glass用户已将该朋友添加为Glass Contact,则该设备可能已拥有该朋友的图像。我有朋友的电子邮件,我正试图像这样得到那个图像:

  1. 致电联系人/列表以获取联系人
  2. 循环浏览该列表,查找具有匹配电子邮件地址的列表
  3. 从联系人处抓取imageUrl并在html中将其用于我的新时间轴卡
  4. 这个方法我遇到了两个问题:

    1. 联系人/列表将返回空白。
    2. Contact类似乎没有电子邮件属性
    3. 我正在尝试做甚么可能吗?如果是这样,有更好的方法吗?

1 个答案:

答案 0 :(得分:2)

通过Glass无法实现您的目标。您看到的联系人只是您的Glassware创建的联系人 - 您的Glassware无权访问其他Glassware创建的联系人。从隐私的角度来看,这是有道理的 - 玻璃所有者并不一定希望您能够无限制地访问他们的联系人。

您可能希望使用Google+ Sign In来查看,这可以让您访问用户专门授予您访问权限的人员。当用户批准您的Glassware时,他们还会批准您的应用可以找到的人。从这里,您可以使用该用户的一些信息,包括他们的个人资料图片。