Javascript Facebook开放图:如何改变故事时态?
我为我的facebook应用程序创建了一个自定义的故事,我可以像这样使用facebook js sdk制作一篇基本的故事帖子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是过去式,宾语是单数。例如,生成的
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