基本上我想做的是:
- 获取当前用户的 Facebook 好友
true
呈现此集合,同时通过向此集合的false
每个项目添加设置的“已注册”属性来区分已在我的应用中注册的用户与其他用户
我设法检索了当前用户的 Facebook 朋友并将其提供给我的应用程序,就像这样
用户控制器
def facebook_friends
@friends = graph.get_connections("me", "friends")
end
RABL
object false
node :data do @friends
end
它返回如下内容:
{
data: [{
'id': '23456789'
'name': 'Bobby Brown'
}, {
'id': '23456788'
'name': 'Bobby Black'
}]
}
但我想要的是这样的:
{
data: [{
'id': '23456789'
'name': 'Bobby Brown',
'registered': true
}, {
'id': '23456788'
'name': 'Bobby Black',
'registered': false
}]
}
但我不知道如何在不浪费太多资源的情况下完成第二部分。