Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Facebook开放图:如何改变故事时态?_Javascript_Facebook_Facebook Javascript Sdk_Facebook Opengraph - Fatal编程技术网

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

Javascript Facebook开放图:如何改变故事时态?,javascript,facebook,facebook-javascript-sdk,facebook-opengraph,Javascript,Facebook,Facebook Javascript Sdk,Facebook Opengraph,我为我的facebook应用程序创建了一个自定义的故事,我可以像这样使用facebook js sdk制作一篇基本的故事帖子 FB.api( 'https://graph.facebook.com/me/my_app_namespace:eat', 'post', {apple: 'apple_url'}, function(response) { alert('finished'); } ); 然而,由此产生的post是过去式,宾语是单数。例如,生成的

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

FB.api(
   'https://graph.facebook.com/me/my_app_namespace:eat',
   'post',
   {apple: 'apple_url'},
   function(response) {
     alert('finished');
   }
);
然而,由此产生的post是过去式,宾语是单数。例如,生成的帖子与

John ate an apple
但目标是让最终的职位

John is eating an apple

我查阅了facebook开放图文档,没有找到关于如何更改动作时态和使对象成为复数或单数的信息。如何更改生成的帖子?

仅供参考:


如果你想让一个facebook故事以现在时态出现,你应该在上面设置
expires\u in
属性。

你应该给动作的expire\u in属性赋值。最重要的是,如果您不知道事件何时结束,但可以跟踪它,请将该值留空,并设置回调以检测事件何时完成


然后从回调函数中,为“expire\u in”指定一个值0。这将向Facebook SDK指示事件已过期,并相应地改变时态。

您是否查看了action
start\u time
属性?我自己从来没有用过,但我认为这可能表明,如果行动有时间跨度,那么应该有持续的张力,为我指明正确的方向。我只需要在场景中使用“现在时”使动作变成现在时。你知道我在发帖时如何使用复数形式吗?你不知道;)当连续出现两个Silimar事件时,Facebook使用复数形式。好的,谢谢你提供的信息
John is eating apples