在提出解决方案时,我遇到了很多问题。 我有一个网站,在Facebook或Twitter上分享文字或图像问候(此时只发短信)等。我计划使用Addthis。 所以我创建了一个像这样的函数
<%
Function DisplayShareDiv(surl, sT, sSummary)
%>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style"
addthis:url="<%=surl%>"
addthis:title="<%=sT %>"
id="addthis_container"
addthis:Description="<%=sSummary%>">
<a class="addthis_button_facebook"></a>
<a class="addthis_button_twitter"></a>
<a class="addthis_button_google_plusone"></a>
<a class="addthis_button_email"></a>
<a class="addthis_button_compact"></a>
<a class="addthis_counter addthis_bubble_style"></a>
</div>
<script type="text/javascript">var addthis_config = { "data_track_addressbar": true };</script>
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=###################3"></script>
<!-- AddThis Button END -->
<%
end function
%>
现在的问题是,点击Facebook或Twitter时会出现标题,但网址却没有。我还想添加描述。我也有og标签,但它们也需要动态,我遇到fb没有拿起那些信息的问题。即使我通过调试器运行它。我在它2天,它现在都是一个混合物。如果有人能帮助我,我真的很感激!!
答案 0 :(得分:0)
现在我明白了。那是你要的吗?
我认为facebook正在挑选旧版本的网页。
它选择的文本来自主页上的OG和描述元标记。
如果您通过调试工具运行页面,则会强制它抓取最新版本的页面。另外,您也可能获得一些有用的信息。 https://developers.facebook.com/tools/debug/