我想使用网址重定向显示共享对话框,如下所述:https://developers.facebook.com/docs/sharing/reference/share-dialog
我尝试使用我创建的自定义页面(使用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'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标签创建的那个)。
如何解决这个问题并自定义我的共享对话框?
由于
答案 0 :(得分:2)
这是一个缓存问题。我设法通过使用以下输入网址www.mysite.com/test.html
转到https://developers.facebook.com/tools/debug/来刷新此设置