谷歌联系人资料图片

时间:2011-12-21 06:52:32

标签: .net oauth gdata-api google-data-api

我正在使用以下API调用获取联系人:

http://www.google.com/m8/feeds/contacts/default/full/?max-results=1000&

用户通过以下范围进行身份验证:

https://www.google.com/m8/feeds

我在致电联系人时得到以下答复:

<entry>
    <id>http://www.google.com/m8/feeds/contacts/testemail%40gmail.com/base/15</id>
    <updated>2011-07-21T10:41:27.893Z</updated>
    <category scheme="http://schemas.google.com/g/2005#kind" term="http://schemas.google.com/contact/2008#contact" />
    <title type="text">Wilson Mark</title>
    <link rel="http://schemas.google.com/contacts/2008/rel#edit-photo" type="image/*" href="http://www.google.com/m8/feeds/photos/media/testemail%40gmail.com/15/MgeOWd0mxw4xdDrA0vWQRQ" />
    <link rel="http://schemas.google.com/contacts/2008/rel#photo" type="image/*" href="http://www.google.com/m8/feeds/photos/media/testemail%40gmail.com/15" />
    <link rel="self" type="application/atom+xml" href="http://www.google.com/m8/feeds/contacts/testemail%40gmail.com/full/15" />
    <link rel="edit" type="application/atom+xml" href="http://www.google.com/m8/feeds/contacts/testemail%40gmail.com/full/15/1311244887893000" />
    <gd:email rel="http://schemas.google.com/g/2005#other" address="wilson.mark@gmail.com" primary="true" />
  </entry>

查询

Q1。虽然我的联系人中有这么多用户确实有个人资料图片,但我没有为任何用户获得照片标签中的gd:etag。我错过任何范围或拨打错误的电话。

Q2。我怎样才能获得个人资料照片?如果我进行以下授权电话

http://www.google.com/m8/feeds/photos/media/default/15/MgeOWd0mxw4xdDrA0vWQRQ

我发现404找不到错误。如果我在结尾删除代码,并将url保持到15 /,我会收到401未经授权的错误。

感谢

0 个答案:

没有答案