即时使用以下内容:
$fql = "SELECT
name, pic, pic_cover, start_time, end_time, location, description
FROM
event
WHERE
eid IN ( SELECT eid FROM event_member WHERE uid = 127795963908033 )
AND
start_time >= now()
ORDER BY
start_time desc";
$param = array(
'method' => 'fql.query',
'query' => $fql,
'callback' => ''
);
和
echo "<img src={$values['pic_cover']} width='600px' />";
这适用于pic,但是当我将其更改为pic_cover时,它会返回null。
任何想法?谢谢:))
答案 0 :(得分:2)
这是因为它不是正确的名称加上名为'cover'的实际字段是一个数组。
{
"error": {
"message": "(#100) Unknown fields: pic_cover.",
"type": "OAuthException",
"code": 100
}
}
应该这样做:
echo $values['cover']['source']
您始终可以使用OpenGraph Explorer查看您的FQL是否正确执行以及返回的JSON。