是否可以获取在FQL中特定日期/之上添加为朋友的朋友列表?
我可以检索朋友列表。但我需要更多信息,例如“朋友添加日期”等...
请提供您的想法或解决方案。
谢谢。
答案 0 :(得分:0)
我尝试使用FQL获取新添加的朋友。但没有成功。同样来自CBroe的评论说,不可能直接使用FQL访问。
我使用 Stream 表
解决了这个问题SELECT post_id, viewer_id, app_id, source_id, updated_time, created_time, filter_key, attribution, actor_id, target_id, message, app_data, action_links, attachment, impressions, comments, likes, place, privacy, permalink, xid, tagged_ids, message_tags, description, description_tags, type FROM stream WHERE source_id = me() and created_time > 1300904400
回应Json是:
{
"data": [
{
.....
"post_id": "10003422343219_2395933333495184",
"viewer_id": 10034243333333519,
"app_id": null,
"tagged_ids": [],
"message_tags": [],
**"description": "Owner is now friends with Friend1 and Friend2.",**
"description_tags": {
"0": [
{
"id": 100003344233319,
"name": "Owner Name",
"offset": 0,
"length": 14,
"type": "user"
}
],
"35": [
{
"id": 10000133333697,
"name": "Friend Name1",
"offset": 35,
"length": 10,
"type": "user"
}
],
"50": [
{
"id": 10000444443615,
"name": "Frined Name2",
"offset": 50,
"length": 13,
"type": "user"
}
]
},
"type": null
}
]
}
通过使用描述消息,我们可以识别新创建的朋友。 'description_tags'由新添加的好友列表组成。