Facebook 为什么赢了';此事件FQL语句是否返回结果?
我正在尝试返回特定帐户的事件。这是一个曾经有用的查询,但有一天早上决定不行。将它粘贴到facebook的查询控制台,我会得到所有结果,但在我的实际站点上,它返回一个空数组。为什么?Facebook 为什么赢了';此事件FQL语句是否返回结果?,facebook,facebook-graph-api,facebook-fql,Facebook,Facebook Graph Api,Facebook Fql,我正在尝试返回特定帐户的事件。这是一个曾经有用的查询,但有一天早上决定不行。将它粘贴到facebook的查询控制台,我会得到所有结果,但在我的实际站点上,它返回一个空数组。为什么? SELECT eid, name, pic, start_time, end_time, location, description FROM event WHERE eid IN ( SELECT
SELECT
eid, name, pic, start_time, end_time, location, description
FROM
event
WHERE
eid
IN ( SELECT
eid
FROM
event_member
WHERE
uid = 256179217727449 )
AND
start_time > 1326725270
ORDER BY
start_time asc
为什么这个查询会停止工作,有几个原因
用户\u事件设置访问令牌
我的建议是,在:上使用Graph API Explorer尝试您的FQL,并将其返回的结果添加到您的问题中。我从未意识到添加了访问令牌。。。这东西在停止前工作了几个月。所以,是的:我生成了一个访问令牌,并在$facebook->api()调用中传递了它。谢谢,DMCS。我错了-现在这个访问令牌已经过期,我还没有找到生成新令牌的最佳方法。我已经通过您链接的工具实现了这一点,但我不知道如何用PHP编程实现这一步。帮助?请参阅:。PHP中有很多很好的例子,介绍了如何让用户对应用程序进行身份验证,为您提供一个新的访问令牌。谢谢。我最终使用您提供的链接生成了一个访问令牌,但设置了脱机选项,这意味着访问令牌不应该过期。再次感谢。