我遇到以下问题,我无法找到合适的解决方案,而且对于任何建议都会非常优雅。
在我的网站上,我为facebook提供了一个分享选项:
<a href="http://www.facebook.com/share.php?u=www.mypage.de&title=MyPage" target="_blank">Jetzt teilen</a>
我使用开放图表为FB抓取工具添加元信息
<meta property="og:url" content="http://www.mypage.de" />
<meta property="og:type" content="website" />
<meta property='og:title' content='MyPage'>
<meta property='og:description' content='Viele tolle Sachen'>
<meta property='og:image' content='http://www.mypage.de/image.jpg'>
到目前为止,此工作正常。用户将看到图像,描述和标题。
但是,由于我想在每个共享链接上添加个人信息,我需要添加一个共享的查询字符串(?queryString = qwe123)。所以我更改了网址:
<a href="http://www.facebook.com/share.php?u=www.mypage.de%3FqueryString%3Dqwe123&title=MyPage" target="_blank">Jetzt teilen</a>
但是当用户现在点击链接时,他将不再看到页面的描述和图像(无论如何链接工作正常)。我不能让FB抓取每个可能的查询字符串,因为每个用户都有一个单独的查询字符串。
任何人都有个好主意?
P.S。我知道share.php已被弃用,但不知道在没有使用FB的App_ID的情况下分享的实际方式。
P.P.S。我使用角度1.4,如果这是重要的