Facebook开放图:如何改变故事时态?

时间:2013-07-06 05:57:05

标签: javascript facebook facebook-javascript-sdk facebook-opengraph

我为我的脸书应用程序创建了一个自定义故事,我可以使用facebook js sdk这样做一个基本的故事帖子

FB.api(
   'https://graph.facebook.com/me/my_app_namespace:eat',
   'post',
   {apple: 'apple_url'},
   function(response) {
     alert('finished');
   }
);

然而,结果帖是过去时,对象是单数。例如,结果帖子与

非常相似
John ate an apple

但目标是让结果发布

John is eating an apple

John is eating apples

我查看了facebook开放图形文档,但我没有找到有关如何更改动作时态以及使对象复数或单数的信息。如何更改结果帖子?

2 个答案:

答案 0 :(得分:1)

仅供参考:

如果你想让facebook故事以现在时态显示,你应该在其上设置expires_in属性。

答案 1 :(得分:0)

您应该为操作的expire_in属性指定一个值。最重要的是,如果您不知道事件何时结束但可以跟踪它,请将值保留为空并设置回调以检测事件何时完成。

然后从你的回调中,将值0指定给" expire_in。"这将向Facebook SDK表明该事件已过期,并将相应地改变时态。