Php 获取有关活动参与者的有用信息

Php 获取有关活动参与者的有用信息,php,events,facebook-graph-api,Php,Events,Facebook Graph Api,我们有一个Facebook活动和一个相关网站。在网站上,我们希望能够展示有关与会者的有趣信息。我发现这很难做到。似乎没有一种简单的方法可以返回与会者的人数,也不可能找到(比如)最近25位表示要来的用户。到目前为止,我发现用于列出与会者的Graph API已损坏,返回的值不会超过999,对于“Attenting”函数,似乎忽略了“since”参数,如果API返回了正确的数字,则尝试仅获取最近的25个条目将意味着要遍历数千个条目——假设最近的条目位于末尾 我是不是完全错了我想成为的人!还是这个API

我们有一个Facebook活动和一个相关网站。在网站上,我们希望能够展示有关与会者的有趣信息。我发现这很难做到。似乎没有一种简单的方法可以返回与会者的人数,也不可能找到(比如)最近25位表示要来的用户。到目前为止,我发现用于列出与会者的Graph API已损坏,返回的值不会超过999,对于“Attenting”函数,似乎忽略了“since”参数,如果API返回了正确的数字,则尝试仅获取最近的25个条目将意味着要遍历数千个条目——假设最近的条目位于末尾


我是不是完全错了我想成为的人!还是这个API不适合这个看似平凡的任务?理想情况下,我希望用PHP实现这一点,但也会考虑其他可行的解决方案。

您可以使用一个针对“事件”表的查询,希望获得999多名与会者,有关他们的详细信息,您可以插入一个针对用户id的查询,该用户id来自“事件成员”表。但您只能看到具有隐私设置的用户,该设置允许每个人查看其rsvp状态

至于你运气不好的真正与会者的数量,没有这个字段。您所能做的就是将事件_成员推入一个数组,并将assoc设置为true,然后对其进行计数

对于最新的与会者…是的,也许只要检查一下列表的末尾-我能想到的最快的方法就是数到25,然后从那里开始你的列表