【发布时间】:2019-05-04 20:10:44
【问题描述】:
我开发了一个脚本,用于从 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 权限。
【问题讨论】:
-
老兄 - 不要显示应用 ID 和应用秘密!删除它们后 - 在 FB 中更改它们!!!
标签: internet-explorer facebook-graph-api facebook-php-sdk