Facebook-是否可以在不创建应用程序的情况下检索用户公共档案图片?

Facebook-是否可以在不创建应用程序的情况下检索用户公共档案图片?,facebook,actionscript-3,flash,web,facebook-opengraph,Facebook,Actionscript 3,Flash,Web,Facebook Opengraph,澄清: 我正在使用OpenGraph元标记(og:videoetc”)创建一个链接,在共享时将显示另一个内容,在我的例子中是一个小的flash小部件。比如(soundcloud.com) 我使用facebook工具调试我的链接,共享部分工作正常 我的问题是:我可以在共享小部件的页面上获取用户配置文件图片的src吗?它可能无法回答您的问题,但要获取facebook用户的配置文件图片,请使用以下url格式 因此,只要你有一个facebook用户id或用户名(通过抓取或其他方式),你就可以生成一个图像

澄清: 我正在使用OpenGraph元标记(
og:video
etc”)创建一个链接,在共享时将显示另一个内容,在我的例子中是一个小的flash小部件。比如(soundcloud.com)

我使用facebook工具调试我的链接,共享部分工作正常


我的问题是:我可以在共享小部件的页面上获取用户配置文件图片的src吗?

它可能无法回答您的问题,但要获取facebook用户的配置文件图片,请使用以下url格式


因此,只要你有一个facebook用户id或用户名(通过抓取或其他方式),你就可以生成一个图像src。

个人资料图片是一个公共对象,你可以这样检索它:

e、 g:

来自:

通过向对象URL添加后缀/图片,可以渲染任何对象的当前配置文件照片。例如,这将呈现您的公共个人资料照片:

<img src="https://graph.facebook.com/username_or_uid/picture"/>


您可以使用type参数指定所需的图片大小,它应该是正方形(50x50)、小的(50像素宽,可变高度)、普通的(100像素宽,可变高度)和大的(大约200像素宽,可变高度):.

您在另一个答案中漏掉了用户id。刮擦到底是什么意思?如果您可以使用小部件查看页面上的代码,并在html中找到facebook用户名或facebook用户id,那么您可以形成facebook个人资料图片。在你的例子(soundcloud)中,我没有看到一个主要的facebook个人资料图片。你还有别的例子吗?谢谢你的回答,但问题仍然是。。。我如何知道用户名?我的意思是,如果我在某人的墙上发布此链接,我需要一种方法将用户名参数传递到应用程序请查看我对原始问题的评论请查看我对原始问题的评论