在外部网站上获取Facebook用户图像

时间:2013-03-03 08:26:04

标签: php facebook facebook-graph-api

我想知道是否有办法获取访问您网站的人登录Facebook的个人资料照片。

实践示例 我想创建一个捐赠者页面。例如,如果该人捐赠,则可以显示 他们的名字和头像。我会征求他们的同意,但我已经想要了 他们只是单击是。

我猜您必须在您的页面上创建“通过Facebook登录”按钮或通过应用程序授予权限。但我不知道如何做到这一点。

感谢您的提示。

1 个答案:

答案 0 :(得分:0)

首先,您需要在自己的Facebook帐户中创建一个Facebook应用程序,并获取应用程序ID和密码以连接到Facebook的API。此信息可在此处找到:https://developers.facebook.com/docs/guides/canvas/

然后,当用户登录时,使用api获取其用户ID。完成后,您可以使用此代码并将其ID放在正确的位置。

http://graph.facebook.com/ [UID] /图片