无法发布Open Graph Action,我收到了一个奇怪的回复

时间:2012-05-27 22:42:32

标签: javascript facebook facebook-graph-api

我的代码曾经工作,但现在我无法发布任何操作。一切似乎都井然有序,但我从Facebook得到的回复是我采取的最后25个动作的JSON列表。我知道我的动作没有公布,因为我在浏览器中观看它。我还尝试使用浏览器发布这些操作。

这是我的代码:

https://graph.facebook.com/me/NAMESPACE:ACTION?OBJECT=http://www.example.com/pumpkinpie.html&access_token=TOKEN

响应中有25个:

{
"data": [
  {
     "id": ""****"",
     "from": {
        "id": ""****"",
        "name": "****"
     },
     "start_time": "2012-05-05T04:56:38+0000",
     "end_time": "2012-05-05T04:56:38+0000",
     "publish_time": "2012-05-05T04:56:38+0000",
     "application": {
        "id": ""****"",
        "name": ""****"
     },
     "data": {
        "website": {
           "id": ""****"",
           "url": "****",
           "type": "website",
           "title": "****"
        }
     },
     "likes": {
        "count": 0
     },
     "comments": {
        "count": 0
     }
  },

当然 * *是实际值......

1 个答案:

答案 0 :(得分:1)

您无法在浏览器中执行HTTP POST操作,只能使用HTTP GET,这就是您收到先前操作列表的原因。

请使用cURL或Graph API Explorer完成创建操作。