首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Facebook照片名称在网站上显示

问Facebook照片名称在网站上显示
EN

Stack Overflow用户
提问于 2012-03-25 21:23:42
回答 3查看 168关注 0票数 0

如何让用户的照片和姓名显示在我的网站上,并将它们保存在MySQL中?

EN

回答 3

Stack Overflow用户

发布于 2012-03-25 21:30:33

这可以通过使用用户id查询Graph API来简单地实现

代码语言:javascript
复制
http://graph.facebook.com/USER_ID?fields=name,picture

结果将包含用户的名称和指向其图片的URL

票数 0
EN

Stack Overflow用户

发布于 2012-03-25 21:31:33

您需要从使用您的应用程序的用户处获得权限。

一旦你有了user_photos权限,你就可以做任何你想做的事情。

您可以在此处找到所有权限:扩展权限:https://developers.facebook.com/docs/authentication/permissions/#extended_perms

看看这里:

https://developers.facebook.com/docs/reference/api/photo/

票数 0
EN

Stack Overflow用户

发布于 2012-03-25 21:37:38

你可以获得这些信息,这一点是正确的。Turgut关于授权是不正确的,因为如果你知道他们的Facebook Id,你实际上可以为任何人获取这些信息。这就是问题所在。如果你在一个facebook应用程序中,那么facebook会在request对象中发布用户的id和每个页面的请求。但是在facebook iframe应用之外,你需要一种方法来查询用户id。这可以使用Facebook的javascript api来完成。

下面是一些进一步的阅读:

http://developers.facebook.com/docs/reference/api/

http://developers.facebook.com/tools/explorer/?method=GET&path=735915914

http://developers.facebook.com/docs/authentication/canvas/

visiting users Facebook ID w/out authorization?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9860447

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档