我是Facebook Open Graph的新手。我想要做的只是当用户打开网页时,它会将故事发送到他/她的时间线。我在Open Graph上创建了一个“吃一顿饭”的动作。当我点击获取代码时,我会得到这样的结果:
https://graph.facebook.com/me/project:eat?
access_token=ACCESS_TOKEN&
method=POST&
meal=http%3A%2F%2Fsamples.ogp.me%2F325653997592127
当我点击此代码时,我被重定向到另一个页面。我在那里获得了一个访问令牌,然后当我点击提交时,我得到这样的东西:
{
"id": "274655529384281"
}
当我点击ID时,我明白了:
{
"id": "274555552716206",
"from": {
"id": "274673726099999",
"name": "Jason McJason"
},
"start_time": "2014-07-16T14:23:26+0000",
"end_time": "2014-07-16T14:23:26+0000",
"publish_time": "2014-07-16T14:23:26+0000",
"application": {
"name": "Project",
"namespace": "project",
"id": "325123427594834"
},
"data": {
"meal": {
"id": "539535656565608",
"url": "http://samples.ogp.me/325625656562127",
"type": "project:meal",
"title": "Sample Meal"
}
},
"type": "project:eat",
"likes": {
"count": 0,
"can_like": true,
"user_likes": false
},
"comments": {
"count": 0,
"can_comment": true,
"comment_order": "chronological"
}
}
但我不知道如何处理所有这些数据。我只有一个简单的HTML页面。我应该把这些数据放在哪里?我有点失落,Facebook的文档没有多大帮助。如果你告诉我如何处理这些,我将不胜感激。谢谢。
答案 0 :(得分:1)
您需要在网页上集成Facebook JS SDK。
阅读本文档 - https://developers.facebook.com/docs/javascript/quickstart/v2.0
最后一个示例创建了一个帖子。