是fb:profile-pic适用于新的图形api(iframe)应用程序?

时间:2011-03-22 07:22:50

标签: php facebook fbml xfbml

我正在使用新的图形api在facebook中创建iframe应用程序。我想在页面中显示用户的朋友个人资料照片。所以我在循环中使用以下代码

echo "
<fb:profile-pic uid="id" size="normal" linked="false"></fb:profile-pic>";

此处id是用户的朋友ID,在循环中更改。

此代码工作正常,但我的问题是:在iframe app中使用fbml标记fb:profile-pic是否正确?请帮我理解这一点。

谢谢。

3 个答案:

答案 0 :(得分:1)

<img src='http://graph.facebook.com/FACEBOOK_ID/picture' />

编辑: 正如其他人提到的,Facebook正在弃用FBML。

答案 1 :(得分:0)

Facebook正在慢慢弃用这些FBML标签。您可以使用图形api代替。 要访问图表api中的个人资料图片,您需要访问:

http://graph.facebook.com/ID/picture

使用php SDK,这将是fb-&gt; api('/ ID / picture')

答案 2 :(得分:0)

Facebook正在弃用FBML,所以请不要用它来开发应用程序。你可以使用php与图形api来创建iframe应用程序。