为了澄清:我正在使用开放的图形元标签(og:video等)来创建一个链接,该链接在共享时将显示一个替代内容,在我的例子中是一个小的flash小工具。类似this (soundcloud.com)的东西
我使用facebook工具调试我的链接,分享部分工作正常。
我的问题是:我可以在分享小工具的页面上获得用户个人资料图片的src吗?
发布于 2012-06-20 23:19:45
个人资料图片是一个公共对象,您可以像这样检索它:
http://graph.facebook.com/USERID/picture
例如:
http://graph.facebook.com/shlomi.schwartz/picture
发布于 2012-06-20 23:26:22
您可以通过将后缀/picture添加到对象URL来渲染任何对象的当前头像。例如,这将呈现您的公共头像:
<img src="https://graph.facebook.com/username_or_uid/picture"/>您可以使用类型参数指定所需的图片大小,它应该是正方形(50x50)、小(50像素宽,可变高度)、正常(100像素宽,可变高度)和大(大约200像素宽,可变高度)之一:https://graph.facebook.com/username_or_uid/picture?type=large。
发布于 2012-06-20 23:17:30
它可能不能回答您的问题,但要获取facebook用户的头像,请使用以下url格式的http://graph.facebook.com/_facebook_user_id_or_facebook_user_name_/picture
因此,只要您有一个facebook用户id或用户名(通过抓取或其他方式),您就可以生成一个图像src。
https://stackoverflow.com/questions/11122544
复制相似问题