Php fb:profile pic在新的图形api(iframe)应用程序中工作吗?
嗨,我正在facebook上使用新的graph api创建iframe应用程序。我想在页面中显示用户的好友档案图片。所以我在循环中使用以下代码Php fb:profile pic在新的图形api(iframe)应用程序中工作吗?,php,facebook,fbml,xfbml,Php,Facebook,Fbml,Xfbml,嗨,我正在facebook上使用新的graph api创建iframe应用程序。我想在页面中显示用户的好友档案图片。所以我在循环中使用以下代码 echo " <fb:profile-pic uid="id" size="normal" linked="false"></fb:profile-pic>"; echo” "; 此处id是在循环中更改的用户朋友id 这段代码运行良好,但我的问题是:在iframe应用程序中使用fbml标记fb:profile pic是否正确。
echo "
<fb:profile-pic uid="id" size="normal" linked="false"></fb:profile-pic>";
echo”
";
此处id是在循环中更改的用户朋友id
这段代码运行良好,但我的问题是:在iframe应用程序中使用fbml标记fb:profile pic是否正确。?请帮助我理解这一点
谢谢。这些FBML标签正逐渐被facebook弃用。您可以改用graph api。 要访问graph api中的配置文件图片,您需要访问:
http://graph.facebook.com/ID/picture
使用PHPSDK,这将是fb->api('/ID/picture')试试看
<img src='http://graph.facebook.com/FACEBOOK_ID/picture' />
编辑:
正如其他人提到的,facebook不推荐FBML。facebook不推荐FBML,所以请不要将其用于开发应用程序。您可以将php与graph api结合使用来创建iframe应用程序