0
使用Facebook Graph API的分数部分,有没有办法请求所有用户的分数?此外,他们可以请求排序,升序或降序?使用Facebook Score API获取所有用户的分数
使用Facebook Graph API的分数部分,有没有办法请求所有用户的分数?此外,他们可以请求排序,升序或降序?使用Facebook Score API获取所有用户的分数
简短的回答:第
龙答:在图形API,该User
保留具体到他们的用户帐户的所有Application
数据。这可能是出于隐私原因(为了使用户可以自信地删除所有应用程序数据),或者仅仅是因为Facebook发现这种关系模型更有效。无论什么原因,对Application
对象的查询都无法“获取所有用户”。看看它的另一种方法是User
- has-many - >Application
和不是Application
- has-many - >User
。
的解决方法,我们使用涉及查询User
- >Friends
,缓存的朋友ID的返回列表,然后发射了个人User
- 在每个朋友>Application Score
。好处在于它有效,但缺点是它需要更多时间,浪费努力来查询那些不玩我们的游戏或不分享他们的游戏数据的朋友,并导致我们的一些用户碰到Facebook的600在600个查询每秒的限制。