应用不会发布到用户的时间轴

时间:2013-03-02 06:18:31

标签: opengraph facebook-opengraph

我使用Facebook Graph API和Open Graph开发了一款应用。当用户在我的网站上执行操作时,我希望我的应用程序显示自定义数据。我阅读了关于开放图表并添加了一个开放的图形标签等。我使用了以下代码

$post_url = "https://graph.facebook.com/me/myappnamespace:mycustomaction?method=post".
    "&mycustomobject=mywebpage".
    "&access_token=".$_SESSION['access_token'];

现在,只要用户使用此应用,就会显示在他的活动中。但是,他的时间表并没有分享。我需要什么权限才能让用户能够发布到自己的时间表?目前,我要求发布publish_actions和publish_stream

我错过了什么?我按照教程中的确切步骤进行操作,但无法使用opengraph发布到时间轴。

1 个答案:

答案 0 :(得分:1)

您无需添加除publish_actionspublish_stream之外的任何权限。但是你应该添加一个像fb:explicitly_shared这样的新标签。将其设置为BOOL值。如果设置为true,它将显示在用户的时间轴中,否则不会显示。