【问题标题】:is fb:profile-pic works in new graph api(iframe) application?fb:profile-pic 是否适用于新的图形 api(iframe) 应用程序?
【发布时间】:2011-03-22 07:22:49
【问题描述】:
您好,我正在使用新的图形 API 在 facebook 中创建 iframe 应用程序。我想在页面中显示用户的朋友个人资料图片。所以我在循环中使用以下代码
echo "
<fb:profile-pic uid="id" size="normal" linked="false"></fb:profile-pic>";
这里的 id 是用户的好友 id 循环改变。
这段代码运行良好,但我的问题是:在 iframe 应用程序中使用 fbml 标签 fb:profile-pic 是否正确?请帮助我理解这一点。
谢谢。
【问题讨论】:
标签:
php
facebook
fbml
xfbml
【解决方案1】:
试试
<img src='http://graph.facebook.com/FACEBOOK_ID/picture' />
编辑:
正如其他人提到的,FBML 已被 facebook 弃用。
【解决方案2】:
这些 FBML 标签正逐渐被 facebook 弃用。您可以改用图形 api。
为了访问graph api中的头像,您需要访问:
http://graph.facebook.com/ID/picture
使用 php SDK 这将是 fb->api('/ID/picture')
【解决方案3】:
Facebook 正在弃用 FBML,因此请不要使用它来开发应用程序。您可以将 php 与 graph api 一起使用来创建 iframe 应用程序。