我使用的代码很大程度上是从The Code Of Ninja's solution 中借用的。该代码运行了几个月,有一天就停止了工作。当我将另一个页面的 id 插入代码时,它工作得很好。我什至不知道如何解决这个问题......
FB 页面的 id 是“149034208446092”。该页面没有即将发生的事件,但过去的事件(其中有很多)也没有显示(它们应该显示,并且与我测试的其他页面 ID 一起显示)。
注意:所有相关代码都在上面的链接上。我的略有不同,但出于测试目的,我一直在使用他的解决方案的精确副本。
过去的查询在这里:
SELECT name, pic, start_time, end_time, location, description, eid
FROM event
WHERE end_time < now()
AND eid
IN ( SELECT eid FROM event_member WHERE uid = 149034208446092 )
ORDER BY start_time DESC