0

我开发了一个脚本,用于从 facebook 图表中获取“照片”(而不是“图片”)。它在 CHROME 和 FF 中完美运行,但在 IE 上它不起作用,我尝试手动设置照片 ID,但仍然没有帮助,这是代码:

<?php

require_once("php-sdk/facebook.php");

$config = array();
$config['appId'] = 'xxx';
$config['secret'] = 'xxx';

$facebook = new Facebook($config);
$uid = $facebook->getUser(); 
$access_token = $facebook->getAccessToken();
$photo_id = '141713229354263';
$photo = $facebook->api('/'.$photo_id, 'get' ,  array('access_token' => $access_token ));
?>

我得到的错误是:

致命错误:未捕获的 GraphMethodException:不支持的获取请求。在第 1271 行扔进 /home/insiteme/public_html/test/php-sdk/base_facebook.php

但我知道 photo_id 很好,所以我迷路了。我也尝试过使用: $photo = $facebook->api('/'.$photo_id); 并出现完全相同的错误。我也有这个应用程序的 user_photos 权限。

4

1 回答 1

1

你想用图片做什么?

这似乎是一个服务器代码 - 我建议检查 IE 发送到服务器的内容 - cookie、POST 和 GET 参数等。

于 2013-06-09T05:45:08.740 回答