Events 请求活动图片

Events 请求活动图片,events,facebook-graph-api,image,Events,Facebook Graph Api,Image,几天来,我一直在努力抓拍活动照片,但运气不好。我正在发出一个正常的请求,就像所有其他事件元素一样: https://graph.facebook.com/eventid/picture 下面是一个不起作用的示例(在资源管理器中): 然而,家长,出席,拒绝,所有的工作 谢谢大家! 我和你有同样的问题 经过调查,我找到了解决办法 使用http://graph.facebook.com/eventid/?fields=picture&type=large 您可以选择小的、普通的、大的或正方形的类型

几天来,我一直在努力抓拍活动照片,但运气不好。我正在发出一个正常的请求,就像所有其他事件元素一样:

https://graph.facebook.com/eventid/picture

下面是一个不起作用的示例(在资源管理器中):

然而,家长,出席,拒绝,所有的工作


谢谢大家!

我和你有同样的问题

经过调查,我找到了解决办法

使用http://graph.facebook.com/eventid/?fields=picture&type=large

您可以选择小的、普通的、大的或正方形的类型

您可以将其作为单独的api调用调用

$event = $facebook->api('/'.$event['id']);

$picture = $facebook->api('/'.$event['id'].'?fields=picture&type=large');
$picture = $picture['picture'];

echo '<img src="'.$picture.'">';
echo $event['name'];

echo $event['end_time']; // will work, no need to call
$event=$facebook->api('/'.$event['id']);
$picture=$facebook->api('/'.$event['id'].'?fields=picture&type=large');
$picture=$picture['picture'];
回声';
echo$event['name'];
echo$event['end_time'];//可以,不用打电话
或者同时调用其他字段。但是,您必须定义要调用的每个字段

$event = $facebook->api('/'.$event['id'].'?fields=name,start_time,picture&type=large');

echo '<img src="'.$event['picture'].'">';
echo $event['name'];

echo $event['end_time']; // will not work, end_time hasn't been called
$event=$facebook->api('/'.$event['id'].'?字段=名称、开始时间、图片和类型=大型);
回声';
echo$event['name'];
echo$event['end_time'];//不起作用,结束时间还没到

适合我,请在浏览器中尝试,我怀疑explorer不支持开箱即用的图片