如何在php中获取gmail与照片的联系人

时间:2014-06-21 09:00:29

标签: php xml authentication gmail

我有一个代码来使用php获取gmail联系人。首先我获得会话令牌,然后转到该URL: “。$的maxResults 'https://www.google.com/m8/feeds/contacts/default/full?max-results=&安培;组oauth_token ='。 $ _SESSION [ '令牌']

所以我现在有联系人,但无法从联系人那里获取图片。我有联系人图片的链接:

<link rel="http://schemas.google.com/contacts/2008/rel#photo" type="image/*" href="https://www.google.com/m8/feeds/photos/media/xxxxxx%40gmail.com/2e" />

但是当我进入该网址时谷歌告诉我有些错误而且没有更多信息。你有任何解决方案或想法我如何从Gmail联系人列表中获取图像?

此致

1 个答案:

答案 0 :(得分:0)

使用类似这样的东西(javascript)

function fetchGooglePhotosUrl(defaultEmail, contactId, token) {
    return "https://www.google.com/m8/feeds/photos/media/" + encodeURIComponent(defaultEmail) + "/" + contactId + "?access_token=" + token;
}

Source