使用Facebook Open Graph,是否有某种方法可以为Like vs. Share指定单独的OG标签?

时间:2017-06-04 04:25:33

标签: facebook-opengraph

这是一个非常基本的(可能是非常愚蠢的)问题,但我无法在Facebook开发者网站上找到答案。

说您的网站的主页是www.example.com。您在网站www.example.com/specific-page.php

上有一个子页面

在specific-page.php上,我希望彼此相邻有两个按钮:

  1. Facebook Like按钮,点击后,喜欢我的主域名(www.example.com)。

  2. Facebook分享按钮,点击后,分享specific-page.php

  3. 显然我在特定的page.php上有OG元标记(如下所示),但Share和Like按钮都使用了该信息,所以看起来你不能归类似于到主域和共享到特定页面的信息。

    换句话说,如果www.example.com主页上的“赞”按钮显示143个喜欢,然后有人在特定页面上点击了“喜欢”,我现在希望该主页编号为144。

    <meta property="og:image"content="http://www.example.com/images/facebookthumb.png" />
    <meta property="og:title" content="Example" /> 
    <meta property="og:url" content="http://www.example.com/specific-page.php" />
    <meta property="og:site_name" content="Example"/>
    <meta property="og:type" content="website"/>
    <meta property="og:description" content="Example.com is an exemplary site." /> 
    

    所以我想我的最终问题是:有没有办法为Like vs. Share指定单独的OG标签?

1 个答案:

答案 0 :(得分:1)

不,没有办法。之前,您可以选择使用FB.ui供稿对话框与自定义参数共享:https://developers.facebook.com/docs/sharing/reference/feed-dialog

  

截至2017年4月18日,不再支持以下参数   通过Graph API 2.9及更高版本。对于2.8及更低版本,   参数将继续有效,直到2017年7月17日。