我想从facebook api获取我的雕像。 例如: 我在我的Facebook页面上发布了一个状态: 我爱苹果。
我需要获取数据。
我使用facebook api。
FB.api('/me/feed', function(response)
{
//do my process
}
但是,我得到的数据是这种格式
data": [
{
"id": "*",
"from": {
"name": "*",
"id": "*"
},
"story": "* is now friends with \u674e\u7490 and \u9ec4\u68ee\u6d2a.",
"story_tags": {
"0": [
{
"id": "*",
"name": "****",
"offset": 0,
"length": 9,
"type": "user"
}
],
"30": [
{
"id": "100003483506950",
"name": "\u674e\u7490",
"offset": 30,
"length": 2,
"type": "user"
}
],
"37": [
{
"id": "100008056628095",
"name": "\u9ec4\u68ee\u6d2a",
"offset": 37,
"length": 3,
"type": "user"
}
]
},
"privacy": {
"value": ""
},
"type": "status",
"status_type": "approved_friend",
"created_time": "2014-03-23T02:10:33+0000",
"updated_time": "2014-03-23T02:10:33+0000"
},
事情都是关于朋友的批准,但我想要的是我的状态。 我该如何获得这些信息?
非常感谢。
超
答案 0 :(得分:0)
edge {user_id} / feed将返回用户已完成的所有操作。您可以通过添加字段来过滤返回的信息,以选择要返回的数据。
me/feed?fields=status_type
status_type 参数会返回您的更新类型,您可以使用它来过滤掉您不想要的更新。
中的参数