Facebook API:如何删除商业页面小时数?

时间:2013-06-05 13:41:30

标签: facebook api opengraph facebook-fql facebook-page

我找不到如何使用Facebook API从Facebook页面删除开放或关闭时间的方法。 我的页面看起来像这样:

{ 
  ...
  "id": "123456", 
  "category": "Business services",       
  "hours": { "mon_1_open": "15:00", "mon_1_close": "18:00" }
}

如果我发布此FB OpenGraph数据:

{ "hours": {"tue_1_open": "15:00", "tue_1_close": "18:00"} } 

FB更新页面时间,现在页面时间如下所示:

{ 
  ...
  "hours": { 
    "mon_1_open": "15:00", "mon_1_close": "18:00", 
    "tue_1_open": "15:00", "tue_1_close": "18:00"
  }
} 

问题在于我无法找到如何删除“mon_1_open”的方法。我尝试使用值0,false,null更新mon_1_open,但facebook api将其转换为“00:00”。如何使FB API删除mon_1_open字段?

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

你应该发送字符串'none',如下所示:

{ 
  ...
  "hours": { 
    "mon_1_open": "none", "mon_1_close": "none", 
    "tue_1_open": "15:00", "tue_1_close": "18:00"
  }
}