我想在我的应用程序画布页面中显示用户配置文件图片,有没有办法使用graph api实现这一点?

我知道我可以用FBML做到这一点,但我也想把头像传给我正在制作的Flash游戏,所以我必须从API获得头像并将其作为变量发送,这是我到目前为止的代码.

$facebook = new Facebook(array(
    'appId'  => FACEBOOK_APP_ID,
    'secret' => FACEBOOK_SECRET_KEY,
    'cookie' => true,
    'domain' => 'myurl/facebook-test'
));

$session = $facebook->getSession();

        $uid = $facebook->getUser();
        $me = $facebook->api('/me');

        $updated = date("l, F j, Y", strtotime($me['updated_time']));

        echo "Hello " . $me['name'] . $me['picture'] . "<br />";
  echo "<div style=\"background:url(images/bg.jpg); width:760px; height:630px;\">" . "You last updated your profile on " . $updated . "</div>" . "<br /> your uid is" . $uid;

$me['picture']似乎不起作用,但是我仍然是图形API的新手,而且我可能会犯一些非常业余的错误!

推荐答案

了解用户id后,其个人资料图片的URL为:-

http://graph.facebook.com/[UID]/picture

放置$uid变量的位置代替[uid],该URL可以传递给flash

Php相关问答推荐

通过激活模板在数据库中创建表

在函数内部获取一致的单选按钮值以更新WordPress用户数据

使用WordPress wp_mail()的邮箱标题无效

在WooCommerce管理中 for each 运输方法设置添加自定义字段

我有一个显示记录的表格,每行在最右边有两个按钮.如何才能以正确的顺序获得表的值?

fpm-php + nginx + POST数据

将数据推入所有子数组条目

在 WooCommerce 更新结帐事件上动态更新自定义内容

用户注册表单中的 HTTP 错误 405

wp_insert_post() 和 WordPress 中查询字符串的多个帖子

如何使用 PHP 将带有图像的文本上传到 Linkedin?

AWS S3:当对象名称包含 % 时复制对象失败并出现错误 - 无效的复制源编码

MongoDB Laravel Jenssegers 包:插入数据库时​​未定义的类常量PRIMARY

如何为自定义帖子类型的自定义角色提供功能

后退按钮不起作用 laravel ajax crud

$_SERVER 超全局变量在 PHP 中是否保证可写?

Laravel Docker 几个数据库

如何在光速网络服务器中使用 apache ..htaccess

返回所有全角字符的日语全角数字的正则表达式

withSum 在 laravel eloquent 中的深层嵌套关系