Facebook Share Dialog与URL重定向无法正常工作

时间:2014-07-16 13:48:18

标签: facebook

我想使用网址重定向显示共享对话框,如下所述:https://developers.facebook.com/docs/sharing/reference/share-dialog

他们提供的示例如下:https://www.facebook.com/dialog/share?app_id=145634995501895&display=popup&href=https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2F&redirect_uri=https://developers.facebook.com/tools/explorer

我尝试使用我创建的自定义页面(使用og meta标签)实现相同的功能,这里是代码:

<!DOCTYPE html>
<html>
<head>
    <title>Test</title> 
    <meta name="description" content="Page description. No longer than 155 characters." />

    <!-- Twitter Card data --> 
    <meta name="twitter:card" value="summary">

    <!-- Open Graph data --> 
    <meta property="fb:app_id" content="762471050442760" />
    <meta property="og:site_name" content="Facebook Developers" />
    <meta property="og:title" content="Documentation for building software with Facebook - APIs, SDKs and Services" />
    <meta property="og:type" content="article" />
    <meta property="og:url" content="https://developers.facebook.com/docs/" />
    <meta property="og:image" content="https://fbstatic-a.akamaihd.net/rsrc.php/v2/y6/r/YQEGe6GxI_M.png" />
    <meta property="og:locale" content="en_US" />
    <meta property="og:description" content="Learn how to integrate with Facebook&#039;s APIs and developer tools to drive growth and engagement to your app, website or content." />
</head>

<body>
</body>
</html>

此页面存储在此位置(此处为假位置) - &gt; www.mysite.com/test.html

现在我尝试使用以下链接分享:https://www.facebook.com/dialog/share?app_id=MY_APP_ID&display=popup&href=www.mysite.com/test.html&redirect_uri=www.mysite.com

但是我没有得到与他们提供的例子相同的结果。相反,我从另一个网站获得了一些图像和描述(不是我用og meta标签创建的那个)。

如何解决这个问题并自定义我的共享对话框?

由于

1 个答案:

答案 0 :(得分:2)

这是一个缓存问题。我设法通过使用以下输入网址www.mysite.com/test.html

转到https://developers.facebook.com/tools/debug/来刷新此设置