facebook api - 获取照片在IE中无效

时间:2013-06-06 14:50:44

标签: internet-explorer facebook-graph-api facebook-php-sdk

我已经开发了一个用于抓取照片的脚本。 (不是"图片")来自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:不支持的get请求。在第1271行的/home/insiteme/public_html/test/php-sdk/base_facebook.php中引用

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

1 个答案:

答案 0 :(得分:1)

你想用图片做什么?

这看起来像服务器代码 - 我建议检查IE发送到服务器的内容 - cookies,POST&amp; GET参数等